From owner-freebsd-java@FreeBSD.ORG Sun Dec 26 06:10:10 2010 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0F9D106564A for ; Sun, 26 Dec 2010 06:10:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 910248FC0C for ; Sun, 26 Dec 2010 06:10:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oBQ6AAVO093683 for ; Sun, 26 Dec 2010 06:10:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oBQ6AAdx093681; Sun, 26 Dec 2010 06:10:10 GMT (envelope-from gnats) Date: Sun, 26 Dec 2010 06:10:10 GMT Message-Id: <201012260610.oBQ6AAdx093681@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: Anonymous Cc: Subject: Re: ports/151042: [patch] java/openjdk6 Respect CC X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Anonymous List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Dec 2010 06:10:10 -0000 The following reply was made to PR ports/151042; it has been noted by GNATS. From: Anonymous To: Rob Farmer Cc: bug-followup@freebsd.org Subject: Re: ports/151042: [patch] java/openjdk6 Respect CC Date: Sun, 26 Dec 2010 09:08:00 +0300 Rob Farmer writes: > On Sat, Dec 25, 2010 at 01:55, Anonymous wrote: >> - sys.mk already provides default values for CC/CPP/CXX (cc/cpp/c++) >> - but the port may not support using cpp(1) directly, so don't inherit CPP > > cc -E is necessary here (with the base system) but I still think ?= is > best, to allow override if desired. I've built this in the past with > the recommended lang/gcc4x settings: And it's overrided, always. sys.mk defines CPP and bsd.port.mk exports[1] it to descendant make(1) or gmake(1). [1] since ports/151047 was committed a few months ago there were a few fallouts that required `CPP = ${CC} -E' or `CPP = # empty', e.g. chinese/cless (empty) games/angband (cc -E) games/xtux (${CC} -E) graphics/xpx (empty) sysutils/logrotate (${CC} -E) irc/dancer (empty) japanese/ircII (empty) > > .if !empty(.CURDIR:M/usr/ports/*) && exists(/usr/local/bin/gcc44) > CC=gcc44 > CXX=g++44 > CPP=cpp44 > .endif > > And it worked fine. And? I use symlinks/PATH, e.g. cc -> ccache -> gcc45. But both ways don't help for above ports. > >> - and using absolute paths breaks devel/ccache usage > > I'm not sure what you mean here. This works with my patch: > > rfarmer@thinkpad /home/lcvs/ports/java/openjdk6 > % make CC=/usr/local/libexec/ccache/gcc CXX=/usr/local/libexec/ccache/g++ Try setting it from environment or make.conf. Assignments on command line override even `=', not only `?='. From owner-freebsd-java@FreeBSD.ORG Sun Dec 26 06:20:09 2010 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50DD1106564A for ; Sun, 26 Dec 2010 06:20:09 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 3592C8FC0C for ; Sun, 26 Dec 2010 06:20:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oBQ6K94K004825 for ; Sun, 26 Dec 2010 06:20:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oBQ6K9CD004824; Sun, 26 Dec 2010 06:20:09 GMT (envelope-from gnats) Date: Sun, 26 Dec 2010 06:20:09 GMT Message-Id: <201012260620.oBQ6K9CD004824@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: Anonymous Cc: Subject: Re: ports/151042: [patch] java/openjdk6 Respect CC X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Anonymous List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Dec 2010 06:20:09 -0000 The following reply was made to PR ports/151042; it has been noted by GNATS. From: Anonymous To: Rob Farmer Cc: bug-followup@freebsd.org Subject: Re: ports/151042: [patch] java/openjdk6 Respect CC Date: Sun, 26 Dec 2010 09:15:35 +0300 Anonymous writes: >>> - and using absolute paths breaks devel/ccache usage >> >> I'm not sure what you mean here. This works with my patch: >> >> rfarmer@thinkpad /home/lcvs/ports/java/openjdk6 >> % make CC=/usr/local/libexec/ccache/gcc CXX=/usr/local/libexec/ccache/g++ > > Try setting it from environment or make.conf. Assignments on command > line override even `=', not only `?='. Nevermind, it was about `=', not `?='. The latter inherts `CC ?= cc' from sys.mk and *always* ignores `$(COMPILER_PATH)gcc'. From owner-freebsd-java@FreeBSD.ORG Mon Dec 27 01:00:20 2010 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F381E106566B for ; Mon, 27 Dec 2010 01:00:20 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E10D98FC0A for ; Mon, 27 Dec 2010 01:00:20 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oBR10KoT066203 for ; Mon, 27 Dec 2010 01:00:20 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oBR10KuG066180; Mon, 27 Dec 2010 01:00:20 GMT (envelope-from gnats) Date: Mon, 27 Dec 2010 01:00:20 GMT Message-Id: <201012270100.oBR10KuG066180@freefall.freebsd.org> To: freebsd-java@FreeBSD.org From: Rob Farmer Cc: Subject: Re: ports/151042: [patch] java/openjdk6 Respect CC X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Rob Farmer List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Dec 2010 01:00:21 -0000 The following reply was made to PR ports/151042; it has been noted by GNATS. From: Rob Farmer To: Anonymous Cc: bug-followup@freebsd.org Subject: Re: ports/151042: [patch] java/openjdk6 Respect CC Date: Sun, 26 Dec 2010 16:52:15 -0800 On Sat, Dec 25, 2010 at 22:15, Anonymous wrote: > Anonymous writes: > >>>> - and using absolute paths breaks devel/ccache usage >>> >>> I'm not sure what you mean here. This works with my patch: >>> >>> rfarmer@thinkpad /home/lcvs/ports/java/openjdk6 >>> =A0% make CC=3D/usr/local/libexec/ccache/gcc CXX=3D/usr/local/libexec/c= cache/g++ >> >> Try setting it from environment or make.conf. Assignments on command >> line override even `=3D', not only `?=3D'. > > Nevermind, it was about `=3D', not `?=3D'. The latter inherts `CC ?=3D cc= ' > from sys.mk and *always* ignores `$(COMPILER_PATH)gcc'. > In any case your patch seems shorter/cleaner, so hopefully it can be applied soon. --=20 Rob Farmer From owner-freebsd-java@FreeBSD.ORG Mon Dec 27 11:07:02 2010 Return-Path: Delivered-To: freebsd-java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D9591065675 for ; Mon, 27 Dec 2010 11:07:02 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1B5148FC08 for ; Mon, 27 Dec 2010 11:07:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id oBRB71AC055797 for ; Mon, 27 Dec 2010 11:07:01 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id oBRB71H7055795 for freebsd-java@FreeBSD.org; Mon, 27 Dec 2010 11:07:01 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 27 Dec 2010 11:07:01 GMT Message-Id: <201012271107.oBRB71H7055795@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-java@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-java@FreeBSD.org X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Dec 2010 11:07:02 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/153421 java java/openjdk6: Typo in openjdk6 port patch set o ports/153301 java java/openjdk6 web browser plugin doesn't work with bot o ports/151923 java [patch] java/openjdk6: free and native openjdk bootstr o ports/151042 java [patch] java/openjdk6 Respect CC o ports/150142 java Not installed java/openjdk6 on file system zfs /usr/lo o java/147512 java Crash of RXTX-2.1-7 on AMD64 system o ports/142704 java [PATCH] java/jai-imageio: use $SUB_FILES to dynamicall o java/141919 java Serious remote vulnerability in the JRE o java/138729 java java/jdk16: setting 'export AWT_TOOLKIT=MToolkit' caus o java/138728 java java/jdk16: SIGSEGV in java runtime o java/128948 java java/jdk16 built from source can't bind a socket, but o java/128809 java JVM aborted when GNU RXTX write to serial port. o java/123555 java linux-sun-jdk15, linux-sun-jdk16 produce a coredump o java/122513 java native JDKs unbuildable with Linux ones o java/121692 java java/jdk16: Java 1.5 1.5.0.14p8 crashes in RMI TCP Con o ports/120372 java java/linux-sun-jdk16: linux-sun-jre1.6.0 plugin doesn' o java/120146 java java/jdk15: netbeans 6.0 causes java core dump on amd6 o ports/119732 java java/linux-sun-jre16: linux-sun-jre16 plugin doesn't w o java/119063 java An unexpected error has been detected by Java Runtime o java/118956 java eclipse and netbeans break on diablo-jdk15 o java/118496 java Eclipse packages do not work with 6.3-RC1/amd64 o java/116667 java linux-sun-javac1.4 hangs on SMP o ports/116082 java java/linux-sun-jdk16 jconsole is unable to connect to o java/114644 java tomcat goes out of PermSpace, jvm crashes o ports/113751 java java/linux-sun-jdk15: linux-sun-jdk-1.5.0.12,2 - java o ports/113467 java Multiple "missing return value" errors building JDK on f java/112595 java Java appletviewer frequently hangs (kse_release loop) o java/110912 java Java krb5 client leaks UDP connections f java/105482 java diablo-jdk1.5.0/jdk-1.5.0 java.nio.Selector bug o java/97461 java Diablo JDK does not report Update level in a format su s java/62837 java linux-sun-jdk14 executables hang with COMPAT_LINUX in 31 problems total.