Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 425230 - dev-libs/poco-1.4.3_p1: problem with parallel build
Summary: dev-libs/poco-1.4.3_p1: problem with parallel build
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Thomas Sachau
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-08 09:07 UTC by Justus Ranvier
Modified: 2017-07-03 07:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log.bz2,13.75 KB, text/plain)
2012-07-08 09:08 UTC, Justus Ranvier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Justus Ranvier 2012-07-08 09:07:18 UTC
poco does not build successfully with certain MAKEOPTS.

MAKEOPTS="-j8 -l6.4" results in a build failure:

** Compiling src/Application.cpp (debug, shared)
x86_64-pc-linux-gnu-g++  -Iinclude -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Foundation/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/XML/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Util/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Net/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Data/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Zip/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/PageCompiler/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/PageCompiler/File2Page/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/NetSSL_OpenSSL/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Crypto/include -I/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Data/SQLite/include -O2 -pipe -march=native -Wall -Wno-sign-compare -DPOCO_BUILD_HOST=lithium -DPOCO_UNBUNDLED -D_XOPEN_SOURCE=500 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL  -g -D_DEBUG -fPIC -c src/Application.cpp -o /var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Util/obj/Linux/x86_64/debug_shared/Application.o
Assembler messages:
Fatal error: can't create /var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Util/obj/Linux/x86_64/debug_shared/Application.o: No such file or directory
make[1]: *** [/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Util/obj/Linux/x86_64/debug_shared/Application.o] Error 2
make[1]: Leaving directory `/var/tmp/portage/dev-libs/poco-1.4.3_p1/work/poco-1.4.3p1-all/Util'
make: *** [Util-libexec] Error 2
make: INTERNAL: Exiting with 10 jobserver tokens available; should be 8!
emake failed

MAKEOPTS="" results in a successful build

Reproducible: Always
Comment 1 Justus Ranvier 2012-07-08 09:08:47 UTC
Created attachment 317558 [details]
build.log
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2012-07-09 11:29:30 UTC
I can't reproduce this with MAKEOPTS=-j10, but when I add "-l9" to that it fails almost immediately.
Comment 3 Justus Ranvier 2012-07-09 21:21:11 UTC
This isn't the only package where I get this error. kdm-4.8.3 and systemsettings-4.8.3 behave the same way.
Comment 4 Thomas Sachau gentoo-dev 2012-12-20 16:50:38 UTC
I cant reproduce this myself, so please report this to upstream or provide a patch, that fixes it for you
Comment 5 Victor Mataré 2015-09-29 22:03:45 UTC
I just ran into this problem, too. I know it sucks, but can't we just override parallel build with -j1 like they on other packages too, at least as a temporary workaround?
Comment 6 Pacho Ramos gentoo-dev 2017-07-03 07:37:47 UTC
Please retry with 1.7.6