changeset in /hg/icedtea: 2008-02-15 Lillian Angel <langel at red...
Mark Wielaard
mark at klomp.org
Sat Feb 16 13:30:32 PST 2008
Hi Lillian,
On Fri, 2008-02-15 at 21:13 +0000, Lillian Angel wrote:
> changeset fff544cac3f2 in /hg/icedtea
> details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=fff544cac3f2
> description:
> 2008-02-15 Lillian Angel <langel at redhat.com>
>
> * configure.ac: Added conditional check for libffi.
> * configure: Regenerated.
> * patches/icedtea-version.patch: Updated.
Something in this patch broke the build on x86:
[...]
Sanity check passed.
/bin/mkdir -p /home/mark/src/icedtea/openjdk/build/linux-i586/langtools
(cd ./langtools/make && \
make JDK_TOPDIR=/home/mark/src/icedtea/openjdk/jdk JDK_MAKE_SHARED_DIR=/home/mark/src/icedtea/openjdk/jdk/make/common/shared EXTERNALSANITYCONTROL=true TARGET_CLASS_VERSION=5 MILESTONE=internal BUILD_NUMBER=b24 JDK_BUILD_NUMBER=b24 FULL_VERSION=1.7.0-internal-b24 PREVIOUS_JDK_VERSION=1.6.0 JDK_VERSION=1.7.0 JDK_MKTG_VERSION=7 JDK_MAJOR_VERSION=1 JDK_MINOR_VERSION=7 JDK_MICRO_VERSION=0 ARCH_DATA_MODEL=32 COOKED_BUILD_NUMBER=24 ANT_HOME="/usr/share/ant" FINDBUGS_HOME="/NOT-SET/devtools/share/findbugs/latest" ALT_OUTPUTDIR=/home/mark/src/icedtea/openjdk/build/linux-i586/langtools ALT_BOOTDIR=/home/mark/src/icedtea/bootstrap/jdk1.6.0 all)
make[2]: Entering directory `/home/mark/src/icedtea/openjdk/langtools/make'
JAVA_HOME=/home/mark/src/icedtea/bootstrap/jdk1.6.0 ANT_OPTS=-Djava.io.tmpdir='/home/mark/src/icedtea/openjdk/build/linux-i586/langtools/build/ant-tmp' ant -diagnostics > /home/mark/src/icedtea/openjdk/build/linux-i586/langtools/build/ant-diagnostics.log
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/launch/Launcher
Caused by: java.lang.ClassNotFoundException: org.apache.tools.ant.launch.Launcher
at java.net.URLClassLoader$2.run(URLClassLoader.java:220)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:209)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
Error: Could not find the main class.
Error: A JNI error has occurred, please check your installation and try again
make[2]: *** [build] Error 1
make[2]: Leaving directory `/home/mark/src/icedtea/openjdk/langtools/make'
make[1]: *** [langtools-build] Error 2
make[1]: Leaving directory `/home/mark/src/icedtea/openjdk'
make: *** [icedtea] Error 2
I haven't yet figured out what in the patch caused this. x86_64 is fine,
as is icedtea6 (both x86 and x86_64), which seems to contain the same
patch. The previous revision 00c531e8e94f builds fine.
Cheers,
Mark
More information about the distro-pkg-dev
mailing list