build failure - IDL files?

Kelly O'Hair Kelly.Ohair at Sun.COM
Tue Oct 30 17:56:13 UTC 2007


I have to assume you are doing a build from the j2se/make directory?
Or did a 'gnumake j2se'?

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.

But not knowing how you started the makefile makes it very hard to figure out.

-kto

Nicholas Riley wrote:
> Hi,
> 
> I successfully built an older OpenJDK version (SVN rev 249) but have
> been unable to build the current version (255) on the same system.
> The build fails as follows:
> 
> /bin/mv /mounts/hel/disks/0/shared-data/njriley/openjdk/jdk/control/build/linux-i586/lib/classlist.temp /mounts/hel/disks/0/shared-data/njriley/openjdk/jdk/control/build/linux-i586/lib/classlist
> if [ "" = "" ] ; then /bin/mkdir -p /mounts/hel/disks/0/shared-data/njriley/openjdk/jdk/control/build/linux-i586/lib ; ( cd  /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/linux-i586 && /bin/cp lib/orb.idl lib/ir.idl /mounts/hel/disks/0/shared-data/njriley/openjdk/jdk/control/build/linux-i586/lib ) ; fi
> /bin/sh: line 0: cd: /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/linux-i586: No such file or directory
> 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
> 
> It seems it's trying to copy from a partial build of the JDK, but I'm
> doing a full build of the JDK.  This is RHEL4U5, 32-bit x86.
> 
> Thanks for any advice.
> 



More information about the build-dev mailing list