Building on Fedora 6

Andrew Haley aph at redhat.com
Wed May 9 17:04:14 UTC 2007


Kelly O'Hair writes:
 > Adding the unset LD_LIBRARY_PATH and the export LANG=C to this file
 > makse sense, I'll take care of that. This .sh file is only for use when
 > building the jdk, so it seems reasonable to change this file.
 > 
 > The LANG setting is necessary to prevent builds from  getting locked
 > into the wrong locale, I forget the details, but builds with ja locale
 > fail as I recall, and I decided that only C locale builds made sense.
 > 
 > The LD_LIBRARY_PATH unset might be a problem for some, not for me, but
 > in general you don't want stray libraries loaded from this PATH.
 > The build should only rely on the libraries in /lib and /usr/lib.
 > There have been numerous build failures in the past related to this.
 > 
 > The ALT_CLOSED_JDK_IMPORT_PATH setting is something that depends on where
 > the binary plugs got downloaded, so it depends on the builder.
 > It was intended that this be manually set and specifically, it needs to be
 > pointing at one of the Binary Plugs provided on the openjdk.java.net site.
 > Legal issues involved here, e.g. great pains. :^(

Which reminds me: is there any need for JDK 1.6 in all of this?  The
openjdk-7-ea-src-b12-06_may_2007.zip used as the source of the "binary
blobs" is a full JDK, is it not?  So it could be used as the bootstrap
JDK -- there's no need for JDK 1.6.

Andrew.

-- 
Red Hat UK Ltd, Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, UK
Registered in England and Wales No. 3798903



More information about the build-dev mailing list