[ports-i386@pointyhat.freebsd.org: jdk-1.3.1p9_6 failed on i386 7]

Hajimu UMEMOTO ume at FreeBSD.org
Mon Jun 5 23:27:49 PDT 2006


Hi,

>>>>> On Sat, 3 Jun 2006 09:49:20 -0400
>>>>> Kris Kennaway <kris at obsecurity.org> said:

kris> cc -MM  -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p9"' -DFULL_VERSION='"1.3.1-p9-root-060603-09:54"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -I../../../src/bsd/include -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/solaris/native/java/net   ../../../src/share/native/java/net/InetAddress.c 2> /dev/null | \
kris>     /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
kris> cc  -O2 -fno-strict-aliasing -pipe  -W -Wall  -Wno-unused -Wno-parentheses    -Di386 -DARCH='"i386"' -DSOLARIS2 -DRELEASE='"1.3.1-p9"' -DFULL_VERSION='"1.3.1-p9-root-060603-09:54"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -I../../../src/bsd/include -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/solaris/native/java/net    -c -o ../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddressImpl.o ../../../src/solaris/native/java/net/InetAddressImpl.c
kris> ../../../src/solaris/native/java/net/InetAddressImpl.c:408: error: conflicting types for 'gethostent_r'
kris> /usr/include/netdb.h:235: error: previous declaration of 'gethostent_r' was here
kris> ../../../src/solaris/native/java/net/InetAddressImpl.c:408: error: conflicting types for 'gethostent_r'
kris> /usr/include/netdb.h:235: error: previous declaration of 'gethostent_r' was here
kris> gmake[3]: *** [../../../build/bsd-i386/tmp/sun/java.net/net/obj/InetAddressImpl.o] Error 1
kris> gmake[3]: Leaving directory `/work/a/ports/java/jdk13/work/j2sdk1.3.1/make/java/net'
kris> gmake[2]: *** [optimized] Error 2
kris> gmake[2]: Leaving directory `/work/a/ports/java/jdk13/work/j2sdk1.3.1/make/java/net'
kris> gmake[1]: *** [all] Error 1
kris> gmake[1]: Leaving directory `/work/a/ports/java/jdk13/work/j2sdk1.3.1/make/java'
kris> gmake: *** [all] Error 1
kris> *** Error code 2

kris> Stop in /a/ports/java/jdk13.

Perhaps, the attached patch should solve this problem.  However, I
couldn't build jdk13 port on my 7-CURRENT box because of other error.
So, I cannot test it actually.

Sincerely,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch-InetAddressImpl.c
Type: application/octet-stream
Size: 3756 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-java/attachments/20060606/a56bff98/patch-InetAddressImpl.obj
-------------- next part --------------

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume at mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/


More information about the freebsd-java mailing list