[Bug 123] Fail to build with static libstdc++

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Wed Mar 19 13:56:51 PDT 2008


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=123





------- Comment #1 from beuc at beuc.net  2008-03-19 20:56 -------
Sorry, wrong copy/paste for the first build log:
Rebuilding
/home/src/icedtea-1.6/openjdk-ecj/build/linux-i586/lib/i386/libunpack.so
because of /home/src/icedtea-1.6/openjdk-ecj/build/lin\
ux-i586/tmp/sun/com.sun.java.util.jar.pack/unpack/obj/.files_compiled
mapfile-vers
/usr/bin/gcc  -O2  -DPRODUCT -fPIC -DCC_NOEX -W -Wall  -Wno-unused
-Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN -g -DFULL -DN\
O_ZLIB -DUNPACK_JNI  -Di586 -DARCH='"i586"' -DLINUX -DRELEASE='"1.7.0"'
-D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -I. -I/home/src/i\
cedtea-1.6/openjdk-ecj/build/linux-i586/tmp/sun/com.sun.java.util.jar.pack/unpack/CClassHeaders
-I/home/src/icedtea-1.6/openjdk-ecj/jdk/sr\
c/solaris/javavm/export
-I/home/src/icedtea-1.6/openjdk-ecj/jdk/src/share/javavm/export
-I/home/src/icedtea-1.6/openjdk-ecj/jdk/src/share/\
javavm/include
-I/home/src/icedtea-1.6/openjdk-ecj/jdk/src/solaris/javavm/include
-I/home/src/icedtea-1.6/openjdk-ecj/jdk/src/share/native\
/common -I/home/src/icedtea-1.6/openjdk-ecj/jdk/src/solaris/native/common
-I/home/src/icedtea-1.6/openjdk-ecj/jdk/src/share/native/com/sun\
/java/util/jar/pack
-I/home/src/icedtea-1.6/openjdk-ecj/jdk/src/solaris/native/com/sun/java/util/jar/pack
  -Xlinker -O1 -Xlinker -version\
-script=mapfile-vers  -Xlinker -z -Xlinker origin -Xlinker -rpath -Xlinker
\$ORIGIN  -Xlinker -z -Xlinker defs -L/home/src/icedtea-1.6/ope\
njdk-ecj/build/linux-i586/lib/i386 -Wl,-soname=libunpack.so   -shared
-mimpure-text -o /home/src/icedtea-1.6/openjdk-ecj/build/linux-i586/\
lib/i386/libunpack.so   
/home/src/icedtea-1.6/openjdk-ecj/build/linux-i586/tmp/sun/com.sun.java.util.jar.pack/unpack/obj/bands.o
 /home/s\
rc/icedtea-1.6/openjdk-ecj/build/linux-i586/tmp/sun/com.sun.java.util.jar.pack/unpack/obj/bytes.o
 /home/src/icedtea-1.6/openjdk-ecj/build\
/linux-i586/tmp/sun/com.sun.java.util.jar.pack/unpack/obj/coding.o 
/home/src/icedtea-1.6/openjdk-ecj/build/linux-i586/tmp/sun/com.sun.jav\
a.util.jar.pack/unpack/obj/jni.o 
/home/src/icedtea-1.6/openjdk-ecj/build/linux-i586/tmp/sun/com.sun.java.util.jar.pack/unpack/obj/unpack.\
o 
/home/src/icedtea-1.6/openjdk-ecj/build/linux-i586/tmp/sun/com.sun.java.util.jar.pack/unpack/obj/utils.o
 /home/src/icedtea-1.6/openjdk\
-ecj/build/linux-i586/tmp/sun/com.sun.java.util.jar.pack/unpack/obj/zip.o -lz
-L/home/src/icedtea-1.6/openjdk-ecj/build/linux-i586/lib/i38\
6/server -ljvm -Wl,-Bstatic -lstdc++ -lgcc -Wl,-Bdynamic  -ljava
-L/home/src/icedtea-1.6/openjdk-ecj/build/linux-i586/lib/i386/server -ljv\
m -lc
/usr/lib/gcc/i486-linux-gnu/4.1.2/libstdc++.a(eh_globals.o): In function
`__gnu_internal::get_global()':
(.text._ZN14__gnu_internal10get_globalEv+0x17): undefined reference to
`___tls_get_addr'
collect2: ld returned 1 exit status
make[6]: ***
[/home/src/icedtea-1.6/openjdk-ecj/build/linux-i586/lib/i386/libunpack.so]
Error 1
make[6]: Leaving directory
`/home/src/icedtea-1.6/openjdk-ecj/jdk/make/com/sun/java/pack'
make[5]: *** [all] Error 1
make[5]: Leaving directory
`/home/src/icedtea-1.6/openjdk-ecj/jdk/make/com/sun/java'
make[4]: *** [all] Error 1
make[4]: Leaving directory `/home/src/icedtea-1.6/openjdk-ecj/jdk/make/com/sun'
make[3]: *** [all] Error 1
make[3]: Leaving directory `/home/src/icedtea-1.6/openjdk-ecj/jdk/make/com'
make[2]: *** [all] Error 1
make[2]: Leaving directory `/home/src/icedtea-1.6/openjdk-ecj/jdk/make'
make[1]: *** [jdk-build] Erreur 2
make[1]: quittant le répertoire « /home/src/icedtea-1.6/openjdk-ecj »
make: *** [stamps/icedtea-ecj.stamp] Erreur 2


-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the distro-pkg-dev mailing list