From 84df29c2451ab4dfdffb538a9dcea85df9e5f00a Mon Sep 17 00:00:00 2001 From: Greg Lewis Date: Fri, 8 Apr 2005 18:29:29 +0000 Subject: . When linprocfs is not mounted the Linux JDK will output a warning message, unfortunately sending it to stdout. When using such a JDK to bootstrap this line ends up at the head of generated classes, leaving them uncompilable. Add a filter to the class generation to strip out such lines with egrep. A similar patch is present in the jdk14 port and prevents a semi-common class of error reports. Approved by: phantom (maintainer) --- java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh (limited to 'java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh') diff --git a/java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh b/java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh new file mode 100644 index 000000000000..fd6137cab922 --- /dev/null +++ b/java/jdk16/files/patch-j2se::nio::genCharsetProvider.sh @@ -0,0 +1,17 @@ +$FreeBSD$ + +--- ../../j2se/make/java/nio/genCharsetProvider.sh 8 Nov 2004 22:27:03 -0000 1.1.1.1 ++++ ../../j2se/make/java/nio/genCharsetProvider.sh 24 Mar 2005 16:14:52 -0000 +@@ -94,9 +94,9 @@ + } + ' + +-$JAVA -cp $TMPDIR Hasher -i Aliases <$TMPDIR/aliases >>$OUT +-$JAVA -cp $TMPDIR Hasher -i Classes <$TMPDIR/classes >>$OUT +-$JAVA -cp $TMPDIR Hasher -i -e Cache -t Charset <$TMPDIR/classes >>$OUT ++$JAVA -cp $TMPDIR Hasher -i Aliases <$TMPDIR/aliases | egrep -v '^Java Hotspot' >>$OUT ++$JAVA -cp $TMPDIR Hasher -i Classes <$TMPDIR/classes | egrep -v '^Java Hotspot' >>$OUT ++$JAVA -cp $TMPDIR Hasher -i -e Cache -t Charset <$TMPDIR/classes | egrep -v '^Java Hotspot' >>$OUT + + + # Constructor -- cgit v1.2.3