Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
GCC 3.2.2 -- emerge dies at libjava
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
justinkarr
n00b
n00b


Joined: 12 Feb 2003
Posts: 1
Location: NYC

PostPosted: Thu Feb 13, 2003 1:20 am    Post subject: GCC 3.2.2 -- emerge dies at libjava Reply with quote

Hi all.

I'm having some trouble getting 3.2.2 to emerge. The emerge is bailing at libjava with the error:

Code:

(cd .libs && rm -f libgcj.la && ln -s ../libgcj.la libgcj.la)
/bin/sh ./libtool --tag=GCJ --mode=link /var/tmp/portage/gcc-3.2.2/work/build/gcc/gcj -B/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava/ -B/var/tmp/portage/gcc-3.2.2/work/build/gcc/ -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2  -o jv-convert --main=gnu.gcj.convert.Convert -rpath /usr/lib/. -shared-libgcc   -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava/.libs libgcj.la
/var/tmp/portage/gcc-3.2.2/work/build/gcc/gcj -B/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava/ -B/var/tmp/portage/gcc-3.2.2/work/build/gcc/ -ffloat-store -g -O2 -o .libs/jv-convert --main=gnu.gcj.convert.Convert -shared-libgcc  -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava/.libs ./.libs/libgcj.so -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libstdc++-v3/src -L/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lpthread -ldl -lz -L/var/tmp/portage/gcc-3.2.2/work/build/gcc -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/../../../i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/../.. -lgcc_s -lc -lgcc_s -Wl,--rpath -Wl,/usr/lib/.
./.libs/libgcj.so: undefined reference to `_dl_cpuclock_offset'
collect2: ld returned 1 exit status
make[3]: *** [jv-convert] Error 1
make[3]: Leaving directory `/export/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/var/tmp/portage/gcc-3.2.2/work/build/i686-pc-linux-gnu/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/export/var/tmp/portage/gcc-3.2.2/work/build'
make: *** [bootstrap-lean] Error 2

!!! ERROR: sys-devel/gcc-3.2.2 failed.
!!! Function src_compile, Line 285, Exitcode 2
!!! (no error message)



Anybody else seen this or have any idea what could fix it?

Many thanks.
Back to top
View user's profile Send private message
xyverz
n00b
n00b


Joined: 03 Dec 2002
Posts: 24
Location: Silicon Valley

PostPosted: Fri Feb 14, 2003 12:49 am    Post subject: Reply with quote

I'm seeing something extremely similar trying to emerge -up gtk+-2.2.1, when it gets to gcc-3.2.1:

Code:

/var/tmp/portage/gcc-3.2.1-r6/work/build/gcc/gcj -B/var/tmp/portage/gcc-3.2.1-r6/work/build/i686-pc-linux-gnu/libjava/ -B/var/tmp/portage/gcc-3.2.1-r6/work/build/gcc/ --encoding=UTF-8 -fclasspath= -fbootclasspath=/var/tmp/portage/gcc-3.2.1-r6/work/build/i686-pc-linux-gnu/libjava -ffloat-store -g -O2 -MD -MT javax/naming/directory/InitialDirContext.lo -MF javax/naming/directory/InitialDirContext.d -c /var/tmp/portage/gcc-3.2.1-r6/work/gcc-3.2.1/libjava/javax/naming/directory/InitialDirContext.java -o javax/naming/directory/InitialDirContext.o >/dev/null 2>&1
make[3]: *** [javax/naming/directory/InitialDirContext.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/gcc-3.2.1-r6/work/build/i686-pc-linux-gnu/libjava'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-3.2.1-r6/work/build/i686-pc-linux-gnu/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-3.2.1-r6/work/build'
make: *** [bootstrap-lean] Error 2

!!! ERROR: sys-devel/gcc-3.2.1-r6 failed.
!!! Function src_compile, Line 164, Exitcode 2
!!! (no error message)


No idea where to start, but I'll look into it in a bit...

--Ian...
Back to top
View user's profile Send private message
henrico
n00b
n00b


Joined: 13 Jul 2002
Posts: 25

PostPosted: Fri Feb 14, 2003 6:15 pm    Post subject: Reply with quote

If you don't need java, then you can tell emerge to build gcc without it:

Code:
USE="-java" emerge gcc
Back to top
View user's profile Send private message
eine Sage
Apprentice
Apprentice


Joined: 03 Feb 2003
Posts: 179
Location: Peine, Germany

PostPosted: Fri Feb 14, 2003 8:22 pm    Post subject: Reply with quote

But I'm compiling manually...
Because 3.2.2 isn't taken by the portagetree!
How can I deactivate java if I go this way?
_________________
Nichts ist wahr, alles ist erlaubt!
http://www.verschwoerungen.info? cnn.com? Die Wahrheit liegt irgendwo dazwischen!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum