[Slackbuilds-users] qt5 fails to build

Andrzej Telszewski atelszewski at gmail.com
Tue Jan 10 14:25:09 UTC 2017


Hi,

When trying to build qt5, it fails miserably ;-)

Could it be related to _Wed Dec 28 21:05:19 UTC 2016_ python-2.7.13 
update in Slackware?


using python: /usr/bin/python version: 2.7.13
Using extra options found in 
/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/core/qtwebengine_extras.gypi
Using extra options found in 
/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/core/qmake_extras.gypi
Using extra options found in 
/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/core/qtwebengine_extras.gypi
Using extra options found in 
/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/core/qmake_extras.gypi
Updating projects from gyp files...
Traceback (most recent call last):
   File 
"/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/tools/buildscripts/gyp_qtwebengine", 
line 178, in <module>
     sys.exit(gyp.main(args))
   File 
"/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/3rdparty/chromium/tools/gyp/pylib/gyp/__init__.py", 
line 538, in main
     return gyp_main(args)
   File 
"/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/3rdparty/chromium/tools/gyp/pylib/gyp/__init__.py", 
line 514, in gyp_main
     options.duplicate_basename_check)
   File 
"/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/3rdparty/chromium/tools/gyp/pylib/gyp/__init__.py", 
line 130, in Load
     params['parallel'], params['root_targets'])
   File 
"/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/3rdparty/chromium/tools/gyp/pylib/gyp/input.py", 
line 2759, in Load
     check, generator_input_info)
   File 
"/tmp/slackrepo-desktop/qt-everywhere-opensource-src-5.6.1/qtwebengine/src/3rdparty/chromium/tools/gyp/pylib/gyp/input.py", 
line 596, in LoadTargetBuildFilesParallel
     parallel_state.pool = multiprocessing.Pool(multiprocessing.cpu_count())
   File "/usr/lib64/python2.7/multiprocessing/__init__.py", line 232, in 
Pool
     return Pool(processes, initializer, initargs, maxtasksperchild)
   File "/usr/lib64/python2.7/multiprocessing/pool.py", line 138, in 
__init__
     self._setup_queues()
   File "/usr/lib64/python2.7/multiprocessing/pool.py", line 233, in 
_setup_queues
     from .queues import SimpleQueue
   File "/usr/lib64/python2.7/multiprocessing/queues.py", line 48, in 
<module>
     from .synchronize import Lock, BoundedSemaphore, Semaphore, Condition
   File "/usr/lib64/python2.7/multiprocessing/synchronize.py", line 59, 
in <module>
     " function, see issue 3770.")
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/slackrepo-desktop/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/slackrepo-desktop/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/slackrepo-desktop/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
make: *** Waiting for unfinished jobs....


-- 
Best regards,
Andrzej Telszewski


More information about the SlackBuilds-users mailing list