linux-jdk-* broken by default?

Oliver Lehmann lehmann at ans-netz.de
Wed Apr 16 05:44:10 PDT 2003


Hi,

root at kartoffel linux-sun-jdk14> make
Warning: This JDK is currently unstable, especially if not run as root.

You are advised to use either of the following JDK ports instead:
o Sun JDK 1.3 for Linux (java/linux-sun-jdk13)
o FreeBSD JDK 1.3 (java/jdk13)
===>  Extracting for linux-sun-jdk-1.4.1_2
>> Checksum OK for j2sdk-1_4_1_02-linux-i586.bin.
ELF binary type "0" not known.
Abort trap
*** Error code 134

Stop in /usr/ports/java/linux-sun-jdk14.
root at kartoffel linux-sun-jdk14> 


root at kartoffel linux-sun-jdk13> make
===>  Extracting for linux-sun-jdk-1.3.1.07_1
>> Checksum OK for j2sdk-1_3_1_07-linux-i586.bin.
Linux mode is not enabled. Loading Linux kernel module...
ELF interpreter /compat/linux/lib/ld-linux.so.2 not found
Abort trap
*** Error code 134

Stop in /usr/ports/java/linux-sun-jdk13.
root at kartoffel linux-sun-jdk13>



thats because, do-extract appears before processing BUILD_DEPENDS entrys.
Shouldn't that be that get "hacked" for ports who are in need of a reverse
order? Or maybe a USE_LINUX_EXTRACT like Variable similar to USE_BZIP2 and
so on "extract modifying variables".

Simplest way would be to add an "EXTRACT_DEPENDS" into these java
Makefile.

If wanted, i should be able to create a PR which put's an EXTRACT_DEPENDS
in all these linux-needed java/ ports...

  Greetings, Oliver

-- 
 Oliver Lehmann
        @home: lehmann at ans-netz.de
      @office: oliver.lehmann at mgi.de
         @www: http://www.pofo.de/  |  http://wishlist.ans-netz.de/


More information about the freebsd-ports mailing list