From owner-freebsd-java Wed Feb 13 14:34:56 2002 Delivered-To: freebsd-java@freebsd.org Received: from zircon.seattle.wa.us (sense-sea-CovadSub-0-80.oz.net [216.39.147.80]) by hub.freebsd.org (Postfix) with SMTP id BC52C37B416 for ; Wed, 13 Feb 2002 14:34:53 -0800 (PST) Received: (qmail 1413 invoked from network); 13 Feb 2002 22:34:52 -0000 Received: from localhost (127.0.0.1) by localhost with SMTP; 13 Feb 2002 22:34:52 -0000 Subject: Missing piece for native threads From: Joe Kelsey To: java@freebsd.org Content-Type: multipart/mixed; boundary="=-KXIXG//HZpPy0vCMEvRj" X-Mailer: Evolution/1.0.2 Date: 13 Feb 2002 14:34:51 -0800 Message-Id: <1013639692.98911.3.camel@zircon.zircon.seattle.wa.us> Mime-Version: 1.0 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --=-KXIXG//HZpPy0vCMEvRj Content-Type: text/plain Content-Transfer-Encoding: 7bit I discovered this problem after testing Greg's patchset and the port patches. If you want to actually compile native threads, then the setting of the variable HPIS in j2sdk1.3.1/make/common/Defs-bsd.gmk has to be done with the ?= operator. The attached patch shows the change. /Joe --=-KXIXG//HZpPy0vCMEvRj Content-Disposition: attachment; filename=Defs-bsd.gmk.diff Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1 Index: Defs-bsd.gmk =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /data/java/JDK2/javasrc_1_3_scsl/j2sdk1.3.1/make/common/Defs-bsd.= gmk,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- Defs-bsd.gmk 7 Feb 2002 05:23:42 -0000 1.11 +++ Defs-bsd.gmk 13 Feb 2002 22:21:20 -0000 1.12 @@ -6,7 +6,7 @@ # Use is subject to license terms. =20 # -# $Id: Defs-bsd.gmk,v 1.11 2002/02/07 05:23:42 glewis Exp $ +# $Id: Defs-bsd.gmk,v 1.12 2002/02/13 22:21:20 joe Exp $ # # Makefile to specify compiler flags for programs and libraries # targeted to BSD. Should not contain any rules. @@ -184,7 +184,7 @@ # directory here, and say "gnumake HPIS=3Dposix" at the top # level. # -HPIS =3D green +HPIS ?=3D green =20 # # As part of the fix for 4251347, sunwjit is turned off by default. --=-KXIXG//HZpPy0vCMEvRj-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message