Bug 180643 - java/openjdk6 build fails on amd64 -current
Summary: java/openjdk6 build fails on amd64 -current
Status: Closed Feedback Timeout
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-java (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-19 00:00 UTC by Anton Shterenlikht
Modified: 2016-01-17 12:44 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Shterenlikht 2013-07-19 00:00:00 UTC
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
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-07-19 00:00:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-java

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 mikhail.rokhin 2014-06-05 13:27:36 UTC
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?
Comment 3 Jung-uk Kim freebsd_committer freebsd_triage 2014-06-06 23:32:15 UTC
I believe this bug was duplicate of Bug 187238.  Please confirm.