I've emerged this package successfully on an x86 install on the same machine, so I can only assume this is an amd64 issue. It dies here: x86_64-pc-linux-gnu-g++ -march=k8 -O2 -pipe -msse3 -Wall -W -Wpointer-arith -Wcast-qual -Wcast-align -Woverloaded-virtual -Wconversion -Wshadow -o fillets Application.o GameAgent.o main.o ../menu/libmenu.a ../level/liblevel.a ../state/libstate.a ../option/liboption.a ../plan/libplan.a ../widget/libwidget.a ../effect/libeffect.a ../gengine/libgengine.a ../SDL_gfx/libSDL_gfx.a -lSDL_ttf -lSDL_image -lSDL_mixer -lSDL -lpthread -L/usr -llua -llualib -L/usr/local/lib -lm ../gengine/libgengine.a(SysVideo.o): In function `SysVideo::setCaption(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': SysVideo.cpp:(.text+0xba): undefined reference to `Xutf8TextListToTextProperty' SysVideo.cpp:(.text+0x1ce): undefined reference to `XSetWMName' SysVideo.cpp:(.text+0x1d8): undefined reference to `XFree' collect2: ld returned 1 exit status make[2]: *** [fillets] Error 1 make[2]: Leaving directory `/var/tmp/portage/fish-fillets-0.7.3/work/fillets-ng-0.7.3/src/game' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/fish-fillets-0.7.3/work/fillets-ng-0.7.3/src' make: *** [all-recursive] Error 1 !!! ERROR: games-puzzle/fish-fillets-0.7.3 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile fish-fillets-0.7.3.ebuild, line 30: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. Portage 2.1 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.16-gentoo-r9 x86_64) ================================================================= System uname: 2.6.16-gentoo-r9 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Gentoo Base System version 1.12.1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: [Not Present] sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.16 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -O2 -pipe -msse3" DISTDIR="/var/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LC_ALL="en_US.UTF-8" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage/tree" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X alsa audiofile avi berkdb bitmap-fonts cli crypt cups dri dvd dvdread eds emboss encode fbcon flac foomaticdb fortran gif gpm gstreamer gtk gtk2 imlib isdnlog jpeg lzw lzw-tiff mad mikmod mp3 mpeg ncurses nls nptl nptlonly opengl pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis xorg xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
This is a dupe of 134794, but seeing 134794 has been closed, even though it's still broken I'll add additional info here. I did as suggested in 134794 and rebuilt following the gcc upgrading guide (libtool, system, world) and it still fails. Possible Xorg 7 error? Let me know what additional info I can provide. Cheeers, Alan.
(In reply to comment #1) > This is a dupe of 134794, but seeing 134794 has been closed, even though it's > still broken I'll add additional info here. I did as suggested in 134794 and > rebuilt following the gcc upgrading guide (libtool, system, world) and it still > fails. > > Possible Xorg 7 error? Let me know what additional info I can provide. Are you on amd64? I'm beginning to wonder if this is a GCC 4.1 thing rather than an amd64 thing. Like I said, I compiled this package successfully on x86, but that was before GCC 4.1 was unmasked.
I'm on ~amd64, but in the bug I logged before they confirmed it's working with gcc 4.1.1. A quick google for xorg Xutf8TextListToTextProperty only comes up with mentions of xorg 6.9 at the latest. Xutf8TextListToTextProperty by itself mostly shows XFree86 - perhaps it's a deprecated part of the API?
I'm not using xorg7 or gcc4. Compile fails here on x86 with a similar message: i686-pc-linux-gnu-g++ -O2 -march=pentium3 -fomit-frame-pointer -pipe -Wall -W -Wpointer-arith -Wcast-qual -Wcast-align -Woverloaded-virtual -Wconversion -Wshadow -Wl,-O1 -o fillets Application.o GameAgent.o main.o ../menu/libmenu.a ../level/liblevel.a ../state/libstate.a ../option/liboption.a ../plan/libplan.a ../widget/libwidget.a ../effect/libeffect.a ../gengine/libgengine.a ../SDL_gfx/libSDL_gfx.a -lSDL_ttf -lSDL_image -lSDL_mixer -lSDL -lpthread -L/usr -llua -llualib -lfribidi -L/usr/local/lib -lm ../gengine/libgengine.a(SysVideo.o): In function `SysVideo::setCaption(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': SysVideo.cpp:(.text+0x24a): undefined reference to `XSetWMName' collect2: ld returned 1 exit status make[2]: *** [fillets] Error 1 make[2]: Leaving directory `/var/tmp/portage/fish-fillets-0.7.3/work/fillets-ng-0.7.3/src/game' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/fish-fillets-0.7.3/work/fillets-ng-0.7.3/src' make: *** [all-recursive] Error 1 !!! ERROR: games-puzzle/fish-fillets-0.7.3 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile fish-fillets-0.7.3.ebuild, line 30: Called die !!! emake failed !!! If you need support, post the topmost build error, and the call stack if relevant. Portage 2.1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo-r9 i686) ================================================================= System uname: 2.6.16-gentoo-r9 i686 Pentium III (Coppermine) Gentoo Base System version 1.6.14 ccache version 2.4 [enabled] dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r2 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 1.3.13-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://mirrors.acm.cs.rpi.edu/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/kai/portage_overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac acpi alsa aotuv apache2 apm arts asf avi berkdb bitmap-fonts bzip2 cdparanoia cli crypt cups curl dri dvd dvdread emboss encode exif expat fam firefox flac foomaticdb fortran ftp gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imap imlib ipv6 isdnlog joystick jpeg kde kdexdeltas lcms libg++ libwww lua mad mikmod mmx mmxext mng motif mp3 mpeg music ncurses nls nptl ogg opengl oss pam pcre pdflib perl php png pppd python qt quicktime readline real reflection sdl session sid simplexml sndfile speex spell spl sqlite sse ssl svg tcpd theora tidy tiff truetype truetype-fonts type1-fonts udev usb voice vorbis win32codecs xine xml xml2 xmms xorg xsl xv xvid zip zlib elibc_glibc kernel_linux linguas_en userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
It compiles just fine on ~amd64 with Xorg 7.1 and gcc 4.1.1 Emerge Info: ================== Portage 2.1.1_pre1-r1 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glib c-2.4-r3, 2.6.16-gentoo-r9 x86_64) ================================================================= System uname: 2.6.16-gentoo-r9 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3 800+ Gentoo Base System version 1.12.1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/gcc-config: 2.0.0_rc1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.16 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O3 -pipe -march=k8 -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shu tdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-reb uild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O3 -pipe -march=k8 -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox s fperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/ distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d istfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 X a52 aac acpi alsa apache2 apm arts avi bash-completition berkdb bit map-fonts bzip2 cairo cdparanoia cdr cli crypt cups dbus doc dri dts dv dvb dvd dvdr dvdread eds emboss encode examples foomaticdb fortran fuse gif glitz gnome gpm gstreamer gtk gtk2 hal imlib ipv6 isdnlog jack java javascript jikes jpeg jp eg2k kde kdeenablefinal lua lzw lzw-tiff mad mono mp3 mpeg musicbrainz ncurses n ls nptl nptlonly ogg openal opengl oss pam pcre pdf pdflib perl png pppd python qt quicktime readline reflection samba sdl session source spell spl sqlite ssl s vg tcpd tidy tiff timidity truetype-fonts type1-fonts usb visualization vorbis x xine xmms xorg xosd xpm xv zlib elibc_glibc input_devices_keyboard input_device s_mouse input_devices_evdev kernel_linux lirc_devices_atiusb userland_GNU video_ cards_radeon video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGU AS, PORTAGE_RSYNC_EXTRA_OPTS The difference to the original posters emerge --info seems to be that he has the feature flag "strict" set. Also what SDL version do you have installed?
not amd64
I was having another look at this and it seems that it's just looking in the wrong include and library folders. I'm not particularly good with makefiles and general config stuff, but it seems that it just needs to be able to find the X11 libs and includes, which it can't at the moment. I think X11/Xutil.h in particular.
Now it compiles fine on my stable-x86 system. Xorg 7.0 & gcc 3.4.6. Anyone else still having problems?
It doesn't compile on my ~AMD64 system with GCC 4.1.1 still.
It still fails on my ~x86 gcc 4.1.1 system too.
Created attachment 95164 [details, diff] fish-fillets-0.7.3-linking.patch Linking to X11 seems to fix it on one of my systems. Strangely enough another builds just fine without it, but I'm not being picky.
Created attachment 95204 [details, diff] Modified linking patch adding -lX11 in the front and back The attachments from Comment 11 didn't fix the bug for me. Knowing that ld only searches for missing symbols in object files/libs specified later on the command line, I add the -lX11 in the end as well. With this modification the bug went away for me and I'm even using -Wl,--as-needed.
I haven't tried the patch and I'm running stable x86 system here. I get the same error as above. emerge --info: Portage 2.1.1 (default-linux/x86/2006.0, gcc-4.1.1, libc-2.4-r3, 2.6.17-gentoo-r4 i686) ================================================================= System uname: 2.6.17-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.26GHz Gentoo Base System version 1.12.5 Last Sync: Tue, 19 Sep 2006 07:00:01 +0000 app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.6-r1, 2.0.28-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/distfiles" LINGUAS="en et" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac alsa apache2 apm asf bash-completion berkdb bitmap-fonts cdparanoia cdr cli cpus crypt cups dbus dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode esd fam firefox flac foomaticdb fortran gdbm gif gimp gpm gstreamer gtk gtk2 gtkhtml hal imagemagick imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog jabber jpeg kde kdeenablefinal kernel_linux ldap libg++ libwww linguas_en linguas_et lm_sensors mad mikmod motif motroska mp3 mpeg msn musepack musicbrainz mysql ncurses nls nptl nptlonly nsplugin offensive ogg opengl oracle oss pam pcre pdf perl png posix pppd python qt3 qt4 quicktime readline reflection samba scanner sdl session spell spl sse2 ssl startup-notification svg tcpd theora truetype truetype-fonts type1-fonts udev usb userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa vorbis win32codecs xine xinerama xml xmms xorg xprint xscreensaver xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
I had the same problem on two stable x86 systems. The patch helped. Thank you. First emerge --info: Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686) ================================================================= System uname: 2.6.17-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz Gentoo Base System version 1.12.5 Last Sync: Mon, 18 Sep 2006 10:00:03 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.6-r1, 2.0.28-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fforce-addr -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=pentium4 -fforce-addr -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.ynet.sk/pub/ http://gentoo.inode.at/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/" LANG="sk_SK.UTF-8" LC_ALL="sk_SK.UTF-8" LINGUAS="sk" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow X a52 aac acl alsa apache2 audiofile bash-completion berkdb bitmap-fonts bzip2 cdparanoia cli crypt cups dbus dlloader doc dri dts dvd dvdread eds elibc_glibc encode esd examples exif fbcon ffmpeg firefox flac foomaticdb fortran ftp gcj gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk hal iconv icq idn imagemagick imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java javascript jikes jpeg kde kernel_linux lcms libg++ linguas_sk mad mikmod mmx mng motif mozdevelop mozilla mp3 mpeg mysql mysqli ncurses nls nptl nptlonly nsplugin ogg opengl oss pam pcre perl php png ppds pppd python qt3 qt4 quicktime readline reflection samba scanner sdl session slang sndfile speex spell spl sse sse2 ssl startup-notification svga tcltk tcpd tetex theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l video_cards_radeon video_cards_vesa vorbis win32codecs wxwindows xcomposite xml xmms xorg xprint xsl xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS Second emerge --info: Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686) ================================================================= System uname: 2.6.17-gentoo-r7 i686 Celeron (Mendocino) Last Sync: Mon, 18 Sep 2006 10:00:03 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.2.11-r1 dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium2 -fforce-addr -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo" CXXFLAGS="-O2 -march=pentium2 -fforce-addr -fomit-frame-pointer -pipe" DISTDIR="/mnt/nfs_portage/distfiles" FEATURES="autoconfig distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.ynet.sk/pub/ http://gentoo.inode.at/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/" LANG="sk_SK.UTF-8" LC_ALL="sk_SK.UTF-8" LINGUAS="sk" MAKEOPTS="-j3" PKGDIR="/mnt/nfs_portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/mnt/nfs_portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acl alsa apache2 audiofile bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr cli crypt cups dlloader doc dri eds elibc_glibc encode esd fbcon firefox fortran ftp gdbm gif gpm gtk hal iconv icq input_devices_keyboard input_devices_mouse ipv6 isdnlog java javascript jikes jpeg kernel_linux libg++ linguas_sk lm_sensors mad mikmod motif mozilla mp3 mpeg mysql mysqli ncurses nls nptl nptlonly nsplugin opengl oss pam pcre perl php png ppds pppd python qt qt3 qt4 quicktime readline reflection samba scanner sdl session sndfile spell spl ssl tcpd tetex threads tidy tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU v4l video_cards_s3 video_cards_s3virge vorbis win32codecs xmms xorg xsl xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 97505 [details, diff] fish-fillets-X.patch try this patch instead
The new patch also works here.
New patch 'fish-fillets-X.patch' works for me too. emerge --info is found above in comment #13.
Spanky's patch is in portage. Thanks for the bug report.