SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Slackware 14.2 32 bit
Trying to build from slackbuild fails with
"This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770."
Here's a more complete coy of the error. What do you guys think? Do I need to do a fresh install? I've noticed a few strange errors lately that make me question my installation. Just give me some feedback guys as to wheter this is somewhat normal or could be a sign of a corrupted OS.
ImportError: This platform lacks a functioning sem_open implementation, therefore, the required synchronization primitives needed will not function, see issue 3770.
Project ERROR: -- running gyp_qtwebengine failed --
Makefile:116: recipe for target 'sub-gyp_run-pro-make_first' failed
make[3]: *** [sub-gyp_run-pro-make_first] Error 3
make[3]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/core'
Makefile:49: recipe for target 'sub-core-make_first' failed
make[2]: *** [sub-core-make_first] Error 2
make[2]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.6.1/qtwebengine/src'
Makefile:44: recipe for target 'sub-src-make_first' failed
make[1]: *** [sub-src-make_first] Error 2
make[1]: Leaving directory '/tmp/SBo/qt-everywhere-opensource-src-5.6.1/qtwebengine'
Makefile:716: recipe for target 'module-qtwebengine-make_first' failed
make: *** [module-qtwebengine-make_first] Error 2
qt-5.6.2 has been out quite a while, fixes several CVE's as well as other things.
do you use tools for sbo or do you build by hand?
5.6.2 is several months old, and sbo is unfortunately still on 5.6.1. (sometimes the 'only the maintainer may update a script' is a pain)
tools might complain about checksums, or develop some other issues if you change your local sbo version.
Generally edit and build the SBo by hand, mostly to bump versions, sometimes to add $NUMJOBS or other makeflag, occasionally a configure option. Sometimes because it just offends my eye!
In this case, qt-5.6, it's an LTS release, so *should* build just the same.
SBo's must only be ever viewed as a starting point for building a package as some are terribly out of date. That said, I'm very grateful that it's there as otherwise I'd be in the dark a lot of the time
Last edited by OldHolborn; 01-01-2017 at 06:45 AM.
Just for laughs I tried to use the most recent stable 5.7.1 and it failed with the same error.
Well, I have qt5-5.7.1 in my repositories (the generic one as well as the ktown repository for Plasma 5) and that shows it can be built on Slackware 14.2.
I've been trying AlienBob's KDE5 on one of my machines (x86_64), and it works fine. The only issue I've had is that if I do a ctl+alt+F6 to get to a console, the whole machine hangs when I alt+F7 back to kde. But I suspect that that is more to do with the proprietary NVidia drivers on that machine, rather than anything to do with Eric's KDE5.
Full instructions are in the README, including how to build from source if you want to go that route.
I do a lot of video work, and some of the packages I rely on heavily are now KDE5 only - the kde4 versions are no longer updated - so many thanks to Eric for his efforts! Hopefully we'll see KDE5 adopted by Slackware in the not too distant future!
Well, I have qt5-5.7.1 in my repositories (the generic one as well as the ktown repository for Plasma 5) and that shows it can be built on Slackware 14.2.
Alien Bob --
I use more than a few of your SlackBuilds, including qt5 ( for Calibre ).
I don't see qt5-5.7.1 in the ChangeLog.txt nor is it online either.
Distribution: Slackware 15.0 x64, Slackware Live 15.0 x64
Posts: 618
Rep:
I tried to build the qt5 from Slackbuilds.org yesterday also on my 14.2_x86-64 system but didn't get any error...it simply built for an hour or so and just stopped, like it was done but didn't have a txz file for me to install from anywhere. Literally no error reports or anything, it just stoped like it was done. (not trying to hijack the thread, just adding my experience with the build too). I had python 2.7.13 installed before trying this too, if that means anything.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.