The error message: if /bin/sh ./libtool --silent --tag=CC --mode=compile i586-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I./magick -I./wand -I/usr/include/freetype2 -I/X11 -I/usr/include/libxml2 -O2 -march=k6-3 -fomit-frame-pointer -pipe -Wall -pthread -MT coders/coders_preview_la-preview.lo -MD -MP -MF "coders/.deps/coders_preview_la-preview.Tpo" -c -o coders/coders_preview_la-preview.lo `test -f 'coders/preview.c' || echo './'`coders/preview.c; \ then mv -f "coders/.deps/coders_preview_la-preview.Tpo" "coders/.deps/coders_preview_la-preview.Plo"; else rm -f "coders/.deps/coders_preview_la-preview.Tpo"; exit 1; fi {standard input}: Assembler messages: {standard input}:1923: Error: value of ffffffffffffff7d too large for field of 1 bytes at 0000000000001a24 make: *** [coders/coders_pnm_la-pnm.lo] Error 1 make: *** Waiting for unfinished jobs.... !!! ERROR: media-gfx/imagemagick-6.2.5.5 failed. !!! Function src_compile, Line 85, Exitcode 2 !!! compile problem !!! If you need support, post the topmost build error, NOT this status message. emerge info: Gentoo Base System version 1.4.16 Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i586) ================================================================= System uname: 2.6.11-gentoo-r6 i586 AMD-K6(tm) 3D+ Processor dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i586-pc-linux-gnu" CFLAGS="-O2 -march=k6-3 -fomit-frame-pointer -pipe" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=k6-3 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://mirrors.blueyonder.co.uk/mirrors/gentoo" LANG="en_GB" LC_ALL="en_GB" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="x86 3dnow X alsa apm audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdr crypt cups curl dga eds emacs emboss encode esd exif expat flac foomaticdb fortran gdbm gif glut gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg lcms libg++ libwww mad matrox mbox mikmod mmx mng motif mp3 mysql ncurses ogg oggvorbis opengl oss pam pcre pdflib perl plotutils png ppds python qt quicktime readline recode scanner sdl spell ssl svga tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis xinerama xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
That's because of -march=k6-3. Use -march=i586 or reopen if this is reproducible with gcc-3.4.4-r1, your gcc is way outdated.
*** Bug 124217 has been marked as a duplicate of this bug. ***
*** Bug 124822 has been marked as a duplicate of this bug. ***
Bug fixed as indicated in: http://bugs.gentoo.org/show_bug.cgi?id=124217 and http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20653 The correct solution is NOT to use '-mtune=k6-2' until the gcc is upgraded to 4.1.0!!! For now, use, instead, '-mtune=i586' from gcc 4.3.0 to 4.4.0.
Errata... For now, use '-mtune=i586' from gcc 3.4.0 to 4.0.1.