Provide me the exact make command you ran and where, plus all the
ALT_* env variable values, e.g. env|grep ALT_

It looks like ALT_JDK_IMPORT_PATH is set to:
   /mounts/hel/disks/0/shared-data/njriley/openjdk/old   ???

By the way the SVN branch number doesn't help me, what Build number is this?

-kto

Nicholas Riley wrote:
On Tue, Oct 30, 2007 at 10:56:13AM -0700, Kelly O'Hair wrote:
I have to assume you are doing a build from the j2se/make directory?
Or did a 'gnumake j2se'?

I did a make from control/make.  This should work, right?

If that is the case, then you are actually doing a partial jdk build
and some components will need to come from a previous full build of
a jdk7.  This looks like you failed to define ALT_JDK_IMPORT_PATH,
which should refer to a previously built jdk7.

I tried that with the previous version I built, but it broke a bit
later:

java.io.FileNotFoundException: 
/mounts/hel/disks/0/shared-data/njriley/openjdk/old/jre/lib/rt.jar (No such 
file or directory)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at java.io.FileInputStream.<init>(FileInputStream.java:66)
        at sun.tools.jar.Main.run(Main.java:205)
        at sun.tools.jar.Main.main(Main.java:1022)
make[3]: *** 
[/mounts/hel/disks/0/shared-data/njriley/openjdk/jdk/control/build/linux-i586/tmp/java/components_imported]
 Error 1
make[3]: Leaving directory 
`/mounts/hel/disks/0/shared-data/njriley/openjdk/jdk/j2se/make/java/redist'
make[2]: *** [all] Error 1
make[2]: Leaving directory 
`/mounts/hel/disks/0/shared-data/njriley/openjdk/jdk/j2se/make/java'
make[1]: *** [all] Error 1
make[1]: Leaving directory 
`/mounts/hel/disks/0/shared-data/njriley/openjdk/jdk/j2se/make'
make: *** [j2se-build] Error 2

I do see rt.jar in j2re-image/lib and j2sdk-image/jre/lib in my older
build, but it really seems it the current OpenJDK build should be
creating rt.jar itself.

Thanks, by the way, for your weblog entries on the build process - I
wouldn't have come this far without them.

Reply via email to