gcc + pier*lone krowy
Tomasz Wittner
twittner w o2.pl
Sob, 2 Gru 2006, 19:13:48 CET
On Sat 2. December 2006 14:29, Patryk Zawadzki wrote:
> 1. Wygląda na to, że nowy gcc nie lubi się z Firefoksem, nie bardzo mam
> pomysł na poprawienie tego.
z samym foksem (bez ognia - fox.spec) też się nie lubi, ale tylko na pcc
athlonie i x86_64 - występuje m.in ten sam błąd (undefined reference to
`__gxx_personality_v0):
Firefox:
checking whether va_lists can be copied by value... yes
/tmp/B.c778c1/ccwPbamb.o:(.eh_frame+0x11): undefined reference to
`__gxx_personality_v0'
collect2: ld returned 1 exit status
cp: cannot stat `conftest': No such file or directory
./configure[11408]: ./conftest: not found
fox:
athlon-pld-linux-g++ -O2 -fno-strict-aliasing -fwrapv -march=athlon -gdwarf-2 -g2 -DHAVE_XFT_H=1 -I/usr/include/freetype2 -DHAVE_XSHAPE_H=1 -DHAVE_XSHM_H=1 -DFOX_THREAD_SAFE=1 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -D_GNU_SOURCE -DHAVE_JPEG_H=1 -DHAVE_PNG_H=1 -DHAVE_TIFF_H=1 -DHAVE_ZLIB_H=1 -DHAVE_BZ2LIB_H=1 -DHAVE_XCURSOR_H=1 -DHAVE_XRANDR_H=1 -DNO_XIM -Wall -W -Woverloaded-virtual -Wformat -DNDEBUG -Wuninitialized -ffast-math -finline-functions -fomit-frame-pointer -fexpensive-optimizations -fno-strict-aliasing -DHAVE_GLU_H=1 -DHAVE_GL_H=1 -Wl,--as-needed -o
reswrap reswrap.o
reswrap.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
make[1]: *** [reswrap] Error 1
Wniosek (do RM) - chcemy sprawnego kompilatora.
>
> 2. WTF?!
>
> *** buildlog for mozilla-firefox.spec
> request from: patrys
> started at: Sat Dec 2 15:20:21 2006
> fetching
>
http://ep09.pld-linux.org/~builderth//srpms/1d41cf0d-4783-4524-a80a-fae71f19d77b/mozilla-firefox-2.0-1.4.src.rpm
> fetched 36858394 bytes, 2607.6 K/s
> installing srpm: mozilla-firefox-2.0-1.4.src.rpm
> ____________
> ( I Love PLD )
> ------------
> o ^__^
> o (oo)\_______
> (__)\ )\/\
> ||----w |
> || ||
>
> ____________
> ( I Love PLD )
> ------------
> o ^__^
> o (oo)\_______
> (__)\ )\/\
> ||----w |
> || ||
>
> checking BR
> rpm: ____________
>
> rpm: ( I Love PLD )
>
> rpm: ------------
>
> rpm: o ^__^
>
> rpm: o (oo)\_______
>
> rpm: (__)\ )\/\
>
> rpm: ||----w |
>
> rpm: || ||
>
> rpm:
>
> rpm: error: Failed build dependencies:
>
> rpm: GConf2-devel >= 1.2.1 is needed by mozilla-firefox-2.0-1.4.src
>
> rpm: gnome-vfs2-devel >= 2.0 is needed by mozilla-firefox-2.0-1.4.src
>
> rpm: libgnome-devel >= 2.0 is needed by mozilla-firefox-2.0-1.4.src
>
> installing BR: GConf2\-devel libgnome\-devel gnome\-vfs2\-devel
> ____________
> ( I Love PLD )
> ------------
> o ^__^
> o (oo)\_______
> (__)\ )\/\
> ||----w |
> || ||
>
Dobrze, że nie tylko mnie to irytuje - nie po to zaglądam do buildlogów, żeby
z każdym wywołaniem sh oglądać, bydło mleczne (czy tam wykastrowanego psa z
jego niezrealizowaną miłością), tylko po to, żeby sprawdzić co i dlaczego
poszło nie tak. Nie wiem, czy ktoś się włamał na buildery i robi sobie jaja,
czy ktoś jest niespełna rozumu i specjalnie albo przez przypadek nas czymś
taki uraczył. Cierpliwie czekam(y), aż to zniknie (wniosek do RM).
--
Tomasz Wittner
Więcej informacji o liście dyskusyjnej pld-devel-pl