>Number: 78396
>Category: java
>Synopsis: Java 1.4 fails to compile under FreeBSD 4.11
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-java
>State: open
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Mar 04 07:40:23 GMT 2005
>Originator: Bill Wagner
>Release: 4.11, with a custom kerne


FreeBSD bsddog4.maddog 4.11-RELEASE FreeBSD 4.11-RELEASE #1: Sat Feb 26 02:56:41 EST 2005 wagner@bsddog4.maddog:/usr/obj/usr/src/sys/CUSTOM i386

Every time I try to compile the jdk14 kit under this OS, the compile fails with the following message:

================================================== ====================
===> Vulnerability check disabled, database not found
===> Extracting for linux-sun-jdk-
=> Checksum OK for j2sdk-1_4_2_06-linux-i586.bin.
===> linux-sun-jdk- depends on file: /compat/linux/lib/libc.so.6 - found
Bad system call (core dumped)
*** Error code 140

Stop in /usr/ports/java/linux-sun-jdk14.
*** Error code 1

Stop in /usr/ports/java/jdk14.

This appeared to be a problem with the "compat" stuff for Linux Compatibility, so I unlinked the link to the referenced library and then tried to build the RedHat compatibility libs. These fail too, but they look like they can't "un-RPM" some of the stuff. This REALLY almost looks like something "snuck in" from some other build.

For me, all I need to do is put the appropriate stuff in the /usr/ports/distfiles, and then compile it with "make". If I type "make clean" it cleans everything properly, and then by typing "make", it once again goes through the process of building until it hits the error I'm reporting.

FWIW, the 4.11 binaries were downloaded and cut into ISO images (in other words, I didn't buy them from a kit). Also, FWIW, the compilation succeeds and cursory tests indicate that Java is working on a 5.2 release I have on another machine.


freebsd-java@freebsd.org mailing list
To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org"