>Category: java
>Synopsis: ports/java/jdk13: won't compile
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-java
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Feb 10 16:20:02 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Alexandr Kovalenko
>Release: FreeBSD 4.7-RELEASE-p4 i386
>Organization:
XFree86-clients-4.2.1_2 XFree86-4 Client environments
XFree86-fontDefaultBitmaps-4.2.0 XFree86-4 default bitmap fonts
XFree86-fontEncodings-4.2.0 XFree86-4 font encoding files
XFree86-libraries-4.2.1_6 XFree86-4 include/(shared) library kit
autoconf213-2.13.000227_5 Automatically configure source code on many Un*x platforms
automake14-1.4.5_9 GNU Standards-compliant Makefile generator (legacy version
bison-1.75 A parser generator from FSF, (mostly) compatible with Yacc
crimson-1.1.3_1 Implements the Java API for XML Processing (JAXP)
cvsup-without-gui-16.1f General network file distribution system optimized for CVS
expat-1.95.6_1 XML 1.0 parser written in C
freetype2-2.1.3_1 A free and portable TrueType font rendering engine
gcc-3.2.2_20021119 GNU Compiler Collection 3.2.1 (inprogress version)
gettext-0.11.5_1 GNU gettext package
glib-1.2.10_8 Some useful routines of C programming (previous stable vers
gmake-3.80 GNU version of 'make' utility
gtk-1.2.10_9 Gimp Toolkit for X11 GUI (previous stable version)
imake-4.2.0_1 Imake and other utilities from XFree86
jakarta-ant-1.5.1_3 Java-based build tool, conceptually similar to make
javavmwrapper-1.4 Wrapper script for various Java Virtual Machines
libiconv-1.8_2 A character set conversion library
libtool-1.3.4_4 Generic shared library support script
linux-sun-jdk-1.3.1.06_1 Sun Java Development Kit 1.3 for Linux
linux_base-7.1_2 The base set of packages needed in Linux mode
m4-1.4_1 GNU m4
nspr-4.2_1 A platform-neutral API for system level and libc like funct
open-motif-2.2.2_1 Motif X11 Toolkit (industry standard GUI (IEEE 1295))
pkgconfig-0.15.0 An utility used to retrieve information about installed lib
popt-1.6.4 A getopt(3) like library with a number of enhancements, fro
rpm-3.0.6_6 The Red Hat Package Manager
unzip-5.50 List, test and extract compressed files in a ZIP archive
zip-2.3_1 Create/update ZIP files compatible with pkzip
It won't compile:
===> Extracting for jdk-1.3.1p7_2
cd /usr/ports/java/jdk13 && make
>Audit-Trail:
>Unformatted:
>> Checksum OK for bsd-jdk131-patches-7.tar.gz.
===> jdk-1.3.1p7_2 depends on executable: gm4 - found
===> jdk-1.3.1p7_2 depends on executable: zip - found
===> jdk-1.3.1p7_2 depends on file: /usr/X11R6/lib/libXm.so - found
===> jdk-1.3.1p7_2 depends on file: /usr/local/linux-sun-jdk1.3.1/bin/javac - found
===> jdk-1.3.1p7_2 depends on executable: msgfmt - found
===> jdk-1.3.1p7_2 depends on executable: gmake - found
===> jdk-1.3.1p7_2 depends on shared library: glib12.3 - found
===> jdk-1.3.1p7_2 depends on shared library: gtk12.2 - found
===> jdk-1.3.1p7_2 depends on shared library: nspr4.1 - found
===> Patching for jdk-1.3.1p7_2
..........................
>>>Recursively making net all @ ? 11 ? 2003 00:06:29 GMT ... read more »
gmake[2]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/net'
gmake ../../../build/bsd-i386/lib/i386/libnet.so VARIANT=OPT
gmake[3]: Entering directory `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/net'
/bin/mkdir -p ../../../build/bsd-i386/tmp/sun/java.net/net/obj
rm -f ../../../build/bsd-i386/tmp/sun/java.net/net/.classes.list
if [ -s ../../../build/bsd-i386/tmp/sun/java.net/net/.classes.list ] ; \
then ../../../build/bsd-i386/bin/javac -J-Xms16m -J-Xmx256m -J-Djava.compiler=NONE -classpath ../../../build/bsd-i386/classes -bootclasspath "" -sourcepath "../../../build/bsd-i386/gensrc:../../../src/solaris/classes:../../../src/s
../../../src/share/classes/java/net/Authenticator.java ../../../src/share/classes/java/net/PasswordAuthentication.java ../../../src/share/classes/java/net/SocketOptions.java ../../../src/share/classes/java/net/ServerSocket.java ../../../src/share/cla sses/java/net/Socket.java ../../../src/share/classes/java/net/SocketImplFactory.java ../../../src/share/classes/java/net/SocketInputStream.java ../../../src/share/classes/java/net/SocketOutputStream.java ../../../src/share/classes/java/net/DatagramSocket .java ../../../src/share/classes/java/net/DatagramSocketImpl.java ../../../src/share/classes/java/net/DatagramSocketImplFactory.java ../../../src/share/classes/java/net/PlainDatagramSocketImpl.java ../../../src/share/classes/java/net/DatagramPacket.java ../../../src/share/classes/java/net/MulticastSocket.java ../../../src/share/classes/java/net/SocketException.java ../../../src/share/classes/java/net/BindException.java ../../../src/share/classes/java/net/ConnectException.ja
va !
../../../src/share/classes/java/net/NoRouteToHostException.java ../../../src/share/classes/java/net/SocketImpl.java ../../../src/share/classes/java/net/PlainSocketImpl.java ../../../src/share/classes/java/net/URLDecoder.java ; \
fi
Note: ../../../src/share/classes/java/net/PlainSocketImpl.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.
/bin/mkdir -p ../../../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders
../../../build/bsd-i386/bin/javah -jni -bootclasspath ../../../build/bsd-i386/classes -d ../../../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders/ \
java.net.Socket java.net.SocketOptions java.net.SocketImpl java.net.PlainSocketImpl java.net.ServerSocket java.net.InetAddressImpl java.net.InetAddress java.net.SocketInputStream java.net.SocketOutputStream java.net.DatagramPacket java.net.DatagramSocke t java.net.DatagramSocketImpl java.net.PlainDatagramSocketImpl java.net.MulticastSocket java.net.UnknownHostException java.net.ProtocolException java.lang.Integer java.io.FileDescriptor
/usr/bin/touch ../../../build/bsd-i386/tmp/sun/java.net/net/obj/.class.headers.i386
/usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/DatagramPacket.o ../../../src/share/native/java/net/DatagramPacket.c
/usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/share/nativ e/java/net/DatagramPacket.c 2> /dev/null | \
/usr/bin/sed -e 's!DatagramPacket\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/DatagramPacket.d
/usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddress.o ../../../src/share/native/java/net/InetAddress.c
/usr/bin/gcc -MM -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../../../build/bsd-i386/tmp/sun/java.net/net/CClass Headers -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/solaris/native/java/net ../../../src/share/nativ e/java/net/InetAddress.c 2> /dev/null | \
/usr/bin/sed -e 's!InetAddress\.o!../../../build/bsd-i386/tmp/sun/java.net/net/obj/&!g' > ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddress.d
/usr/bin/gcc -O -pipe -W -Wall -Wno-unused -Wno-parentheses -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p7"' -DFULL_VERSION='"1.3.1-p7-root-030211-00:01"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -D_LITTLE_ENDIAN -I. -I../. ./../build/bsd-i386/tmp/sun/java.net/net/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/java/net -I../../../src/sol aris/native/java/net -c -o
...