Can't build devel/icu 4.6 on machine with kern.smp.cpus=8 Full log: http://ls.orionet.ru/icu46-j8-log.txt Error part: /bin/sh ../../mkinstalldirs uconvmsg /bin/sh ../../mkinstalldirs uconvmsg gmake -f pkgdataMakefile mkdir uconvmsg LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH ../../bin/genrb -e UTF-8 -s resources -d uconvmsg fr.txt gmake[3]: Entering directory `/usr/local_ports/build/usr/ports/devel/icu/work/icu/source/extra/uconv' rm -rf pkgdata.inc gmake[3]: Leaving directory `/usr/local_ports/build/usr/ports/devel/icu/work/icu/source/extra/uconv' cd ../.. \ && CONFIG_FILES=extra/uconv/uconv.1 CONFIG_HEADERS= /bin/sh ./config.status LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH MAKEFLAGS= ../../bin/pkgdata -p uconvmsg -O pkgdata.inc -m static -s uconvmsg -d uconvmsg -T uconvmsg uconvmsg/uconvmsg.lst icupkg: unable to open input file "uconvmsg/root.res" gmake[2]: *** [package-resfiles] Error 4 gmake[2]: *** Waiting for unfinished jobs.... config.status: creating extra/uconv/uconv.1 LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH ../../bin/genrb -e UTF-8 -s resources -d uconvmsg root.txt gmake[2]: Leaving directory `/usr/local_ports/build/usr/ports/devel/icu/work/icu/source/extra/uconv' gmake[1]: *** [all-recursive] Error 2 gmake[1]: Leaving directory `/usr/local_ports/build/usr/ports/devel/icu/work/icu/source/extra' gmake: *** [all-recursive] Error 2 *** Error code 1 Stop in /usr/ports/devel/icu. *** Error code 1 Stop in /usr/ports/devel/icu. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->bapt Over to maintainer (via the GNATS Auto Assign Tool)
That seems really strange to me because I'm building icu with hw.ncpu=4 I also tried to force it to have 8 threads: MAKE_JOBS_NUMBER=8 without any problem. Are you the problems does not come from previous building error? regards, Bapt
Hello, the same problem here. On a builder with ncpu=8: /bin/sh ../../mkinstalldirs uconvmsg /bin/sh ../../mkinstalldirs uconvmsg gmake -f pkgdataMakefile mkdir uconvmsg mkdir uconvmsg LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH ../../bin/genrb -e UTF-8 -s resources -d uconvmsg root.txt mkdir: uconvmsg: File exists gmake[3]: Entering directory `/work/a/ports/devel/icu/work/icu/source/extra/uconv' rm -rf pkgdata.inc gmake[3]: Leaving directory `/work/a/ports/devel/icu/work/icu/source/extra/uconv' LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH MAKEFLAGS= ../../bin/pkgdata -p uconvmsg -O pkgdata.inc -m static -s uconvmsg -d uconvmsg -T uconvmsg uconvmsg/uconvmsg.lst cd ../.. \ && CONFIG_FILES=extra/uconv/uconv.1 CONFIG_HEADERS= /bin/sh ./config.status icupkg: unable to open input file "uconvmsg/fr.res" gmake[2]: *** [package-resfiles] Error 4 gmake[2]: *** Waiting for unfinished jobs.... config.status: creating extra/uconv/uconv.1 LD_LIBRARY_PATH=../../lib:../../stubdata:../../tools/ctestfw:$LD_LIBRARY_PATH ../../bin/genrb -e UTF-8 -s resources -d uconvmsg fr.txt gmake[2]: Leaving directory `/work/a/ports/devel/icu/work/icu/source/extra/uconv' gmake[1]: *** [all-recursive] Error 2 gmake[1]: Leaving directory `/work/a/ports/devel/icu/work/icu/source/extra' gmake: *** [all-recursive] Error 2 *** Error code 1 Stop in /a/ports/devel/icu. ================================================================ build of /usr/ports/devel/icu ended at Thu Jan 13 22:21:22 UTC 2011 With MAKE_JOBS_UNSAFE turned on the build becomes OK. -- Alexey V. Degtyarev
bapt 2011-01-15 14:16:17 UTC FreeBSD ports repository Modified files: devel/icu Makefile Log: parallel build fails when npcu=8 so mark jobs unsafe PR: ports/153768 Submitted by: Alexey Illarionov <littlesavage at rambler.ru> Feature safe: yes Revision Changes Path 1.41 +1 -1 ports/devel/icu/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!