On FreeBSD 10.0-CURRENT #5 r252033 amd64, with ports at 323257, I get this failure with make MAKE_JOBS_UNSAFE=yes: gmake[1]: Entering directory `/usr/ports/java/openjdk6/work' /bin/mkdir -p ./build/bsd-amd64 /bin/mkdir -p ./build/bsd-amd64/j2sdk-image /bin/mkdir -p /usr/ports/java/openjdk6/work/build/bsd-amd64/langtools (cd ./langtools/make && \ gmake JDK_TOPDIR=/usr/ports/java/openjdk6/work/jdk JDK_MAKE_SHARED_DIR=/usr/ports/java/openjdk6/work/jdk/make/common/shared EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONE=fcs BUILD_NUMBER=b27 JDK_BUILD_NUMBER=b27 FULL_VERSION=1.6.0_32-b27 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.6.0_32 JDK_MKTG_VERSION=6u32 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=6 JDK_MICRO_VERSION=0 ARCH_DATA_MODEL=64 COOKED_JDK_UPDATE_VERSION=320 COOKED_BUILD_NUMBER=27 ANT_HOME="/usr/ports/java/openjdk6/work/apache-ant-1.8.4" ALT_OUTPUTDIR=/usr/ports/java/openjdk6/work/build/bsd-amd64/langtools ALT_BOOTDIR=/usr/local/openjdk6 all) gmake[2]: Entering directory `/usr/ports/java/openjdk6/work/langtools/make' JAVA_HOME=/usr/local/openjdk6 ANT_OPTS=-Djava.io.tmpdir='/usr/ports/java/openjdk6/work/build/bsd-amd64/langtools/build/ant-tmp' /usr/ports/java/openjdk6/work/apache-ant-1.8.4/bin/ant -diagnostics > /usr/ports/java/openjdk6/work/build/bsd-amd64/langtools/build/ant-diagnostics.log ; \ JAVA_HOME=/usr/local/openjdk6 ANT_OPTS=-Djava.io.tmpdir='/usr/ports/java/openjdk6/work/build/bsd-amd64/langtools/build/ant-tmp' /usr/ports/java/openjdk6/work/apache-ant-1.8.4/bin/ant -version >> /usr/ports/java/openjdk6/work/build/bsd-amd64/langtools/build/ant-diagnostics.log Segmentation fault (core dumped) JAVA_HOME=/usr/local/openjdk6 ANT_OPTS=-Djava.io.tmpdir='/usr/ports/java/openjdk6/work/build/bsd-amd64/langtools/build/ant-tmp' /usr/ports/java/openjdk6/work/apache-ant-1.8.4/bin/ant -Djdk.version=1.6.0_32 -Dfull.version='1.6.0_32-b27' -Drelease=1.6.0_32 -Dbuild.number=b27 -Djavac.target=5 -Dboot.java.home=/usr/local/openjdk6 -Dbuild.dir=/usr/ports/java/openjdk6/work/build/bsd-amd64/langtools/build -Ddist.dir=/usr/ports/java/openjdk6/work/build/bsd-amd64/langtools/dist build Buildfile: /usr/ports/java/openjdk6/work/langtools/make/build.xml gmake[2]: *** [build] Segmentation fault (core dumped) gmake[2]: Leaving directory `/usr/ports/java/openjdk6/work/langtools/make' gmake[1]: *** [langtools-build] Error 2 gmake[1]: Leaving directory `/usr/ports/java/openjdk6/work' gmake: *** [build_product_image] Error 2 *** Error code 1 Stop. make: stopped in /usr/ports/java/openjdk6 *** Error code 1
Responsible Changed From-To: freebsd-ports-bugs->freebsd-java Over to maintainer (via the GNATS Auto Assign Tool)
FreeBSD 11.0-CURRENT FreeBSD 11.0-CURRENT #7 r266880: Fri May 30 17:18:09 MSK 2014 root@win95:/usr/obj/usr/src/sys/GENERIC amd64 gmake[17]: Entering directory `/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product' cd /usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product/../generated; cp /usr/ports/java/openjdk6/work/hotspot/make/bsd/platform_amd64 /usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product/../generated/platform.current gmake[18]: Entering directory `/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product' gmake[18]: *** No rule to make target `/usr/ports/java/openjdk6/work/hotspot/src/cpu/amd64/vm/x86_64.ad', needed by `../generated/adfiles/bsd_x86_64.ad'. Stop. gmake[18]: *** Waiting for unfinished jobs.... gmake[18]: Leaving directory `/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product' gmake[17]: *** [ad_stuff] Error 2 gmake[17]: Leaving directory `/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir/bsd_amd64_compiler2/product' gmake[16]: *** [product] Error 2 gmake[16]: Leaving directory `/usr/ports/java/openjdk6/work/build/bsd-amd64/hotspot/outputdir' gmake[15]: *** [generic_build2] Error 2 gmake[15]: Leaving directory `/usr/ports/java/openjdk6/work/hotspot/make' gmake[14]: *** [product] Error 2 gmake[14]: Leaving directory `/usr/ports/java/openjdk6/work/hotspot/make' gmake[13]: *** [hotspot-build] Error 2 gmake[13]: Leaving directory `/usr/ports/java/openjdk6/work' gmake[12]: *** [build_product_image] Error 2 gmake[12]: Leaving directory `/usr/ports/java/openjdk6/work' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Repeating 'make' leads to normal continuation of compile. Wonder, whether it's multi-job inconsistency?
I believe this bug was duplicate of Bug 187238. Please confirm.