Date: Sun, 15 Aug 2004 18:09:43 -0700 (PDT) From: Don Lewis <truckman@FreeBSD.org> To: phantom@FreeBSD.org Cc: java@FreeBSD.org Subject: [patch] jdk14 build fails with recent -CURRENT make changes Message-ID: <200408160109.i7G19h7f001375@gw.catspoiler.org>
next in thread | raw e-mail | index | archive | help
The recent changes to make in 5.2-CURRENT to use MAKEFLAGS breaks the jdk14 build. The problem is that a value for ARCH gets passed in MAKEFLAGS that can't be overridden in work/hotspot/build/bsd/Makefile. Sanity check passed. /bin/mkdir -p ../build/bsd-i386/hotspot-i386/tmp (cd ./../build/bsd-i386/hotspot-i386/tmp; \ gmake -f /usr/ports/java/jdk14/work/hotspot/build/bsd/Makefile product \ HOTSPOT_BUILD_VERSION=1.4.2-p6-dl_13_aug_2004_04_35 LP64=1 GAMMADIR=/usr/ports/java/jdk14/work/hotspot ; ) gmake[1]: Entering directory `/usr/ports/java/jdk14/work/control/build/bsd-i386/hotspot-i386/tmp' sh /usr/ports/java/jdk14/work/hotspot/build/bsd/makefiles/buildATree.sh compiler2 /usr/ports/java/jdk14/work/hotspot bsd i386 /usr/ports/java/jdk14/work/hotspot/build/bsd/makefiles/buildATree.sh: cannot open /usr/ports/java/jdk14/work/hotspot/build/bsd/platform_i386: No such file or directory gmake[1]: *** [bsd_i386_compiler2/product] Error 2 gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/control/build/bsd-i386/hotspot-i386/tmp' gmake: *** [product] Error 2 *** Error code 2 Stop in /usr/ports/java/jdk14. Here is a quick patch: Index: java/jdk14/Makefile =================================================================== RCS file: /home/ncvs/ports/java/jdk14/Makefile,v retrieving revision 1.78 diff -u -r1.78 Makefile --- java/jdk14/Makefile 5 Mar 2004 13:43:40 -0000 1.78 +++ java/jdk14/Makefile 15 Aug 2004 23:51:14 -0000 @@ -94,7 +94,8 @@ LANG="C" \ JAVA_HOME="" \ CLASSPATH="" \ - LD_LIBRARY_PATH="" + LD_LIBRARY_PATH="" \ + MAKEFLAGS="" .if defined(MINIMAL) MAKE_ENV+= NO_PLUGIN="YES" \ NO_JAVAWS="YES"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408160109.i7G19h7f001375>