when i emerge gimp-1.3.22, i get the following: gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include -DPREFIX=\"/usr\" -DGIMPDIR=\".gimp-1.3\" -DDATADIR=\"/usr/share/gimp/1.3\" -DLOCALEDIR=\"/usr/share/locale\" -DPLUGINDIR=\"/usr/lib/gimp/1.3\" -DSYSCONFDIR=\"/etc/gimp/1.3\" -DG_LOG_DOMAIN=\"LibGimpBase\" -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -g -march=athlon-tbird -O3 -pipe -falign-functions=4 -fforce-addr -ffast-math -mmmx -m3dnow -g -g -g -Wall -MT gimpwire.lo -MD -MP -MF .deps/gimpwire.Tpo -c gimpwire.c -o gimpwire.o >/dev/null 2>&1 /bin/sh ../libtool --mode=link gcc -g -march=athlon-tbird -O3 -pipe -falign-functions=4 -fforce-addr -ffast-math -mmmx -m3dnow -g -g -g -Wall -o libgimpbase-1.3.la -rpath /usr/lib -version-info 22:0:0 gimpdatafiles.lo gimpenv.lo gimpparasite.lo gimpparasiteio.lo gimpprotocol.lo gimpsignal.lo gimputils.lo gimpwire.lo -lgobject-2.0 -lglib-2.0 ../libtool: line 6496: 18944 Segmentation fault ( ${SED} -e '2q' $arg | grep "^# Generated by .*$PACKAGE" ) >/dev/null 2>&1 libtool: link: `gimputils.lo' is not a valid libtool object make[2]: *** [libgimpbase-1.3.la] Erreur 1 make[2]: Leaving directory `/var/tmp/portage/gimp-1.3.22/work/gimp-1.3.22/libgimpbase' make[1]: *** [all-recursive] Erreur 1 make[1]: Leaving directory `/var/tmp/portage/gimp-1.3.22/work/gimp-1.3.22' make: *** [all] Erreur 2 what's wrong please ?
please provide #emerge info
segfaults in linking or compiling are mostly due to bad hardware or overoptimizations. Rule those out first. Try lowering your CFLAGS for a start. Does this happen always at the same spot in the merge ?
sorry about this, here is my emerge info: # emerge info Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.20-gentoo-r8) ================================================================= System uname: 2.4.20-gentoo-r8 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.3.10p1 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -falign-functions=4 -fforce-addr -ffast-math -mmmx -m3dnow" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /lib/modules /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -falign-functions=4 -fforce-addr -ffast-math -mmmx -m3dnow" DISTDIR="/usr/portage/distfiles" FEATURES="ccache autoaddcvs distcc sandbox userpriv usersandbox" GENTOO_MIRRORS="ftp://gentoo.irisa.fr/pub/gentoo-sources http://ftp.easynet.nl/mirror/gentoo http://www.fhh.opensource-mirror.de/gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 oss avi crypt cups encode foomaticdb gif jpeg libg++ mad mpeg ncurses nls pdflib png quicktime spell xml2 xmms xv zlib gdbm berkdb slang readline arts svga java X sdl gpm tcpd pam libwww ssl python imlib oggvorbis gtk qt motif opengl 3dnow aalib acpi alsa -apm cdr dvd esd fam ffmpeg gd -gnome gtk2 gtkhtml imap ipv6 jack -kde ladcca lcms -ldap maildir mikmod mmx offensive perl sasl tcltk tetex tiff truetype usb vim-with-x wxwindows xinerama xosd xvid" i'll try to remerge it with other flags and i'll let you know.
strange, i've changed nothing, tried to emerge again to see if the stop point would be the same, and... it compiled without a problem. any advices ? heat issues maybe ?
then it is most likely some sort of hardware problem, maybe an early indicator. Could be anything : cpu, memory, o'clocking etc.