Reproducible: Always Steps to Reproduce: 1. emerge pose 2. 3. Actual Results: (...) checking whether virtual function default arguments work... yes updating cache ./config.cache checking for 'int fl_height (void)' in -lfltk... no checking for fluid... no configure: error: *** FLTK *must* be installed before running configure. *** !!! ERROR: app-emulation/pose-3.5-r4 failed. !!! Function src_compile, Line 53, Exitcode 1 !!! (no error message) System uname: 2.6.7-gentoo-r11 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]talldirs ccache version 2.3 [enabled]nfig.sub configure.in install-sh missing Autoconf: sys-devel/autoconf-2.59-r3gure Automake: sys-devel/automake-1.8.3figure ACCEPT_KEYWORDS="x86"x # vim ./configure AUTOCLEAN="yes" CFLAGS="-O2 -mmmx -march=athlon-xp -fprefetch-loop-arrays -fomit-frame-pointer -funroll- loops -finline-limit=1200 -falign-functions=32 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/c onfig /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/sh are/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex /config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mmmx -march=athlon-xp -fprefetch-loop-arrays -fomit-frame-pointer -funrol l-loops -finline-limit=1200 -falign-functions=32 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://linux.rz.ruhr-uni-b ochum.de/download/gentoo-mirror/ http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp.join.uni -muenster.de/pub/linux/distributions/gentoo http://mirror.gentoo.ru/pub/mirror/gentoo/ h ttp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.linux.ee/pub/gentoo/distf iles/" 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="3dnow X acpi alsa apache2 apm arts avi berkdb cdr crypt cups dga dvb encode esd evo fbcon firefox flash foomaticdb gdbm ggi gif gnome gpm gstream gtk gtk2 imap imlib jikes jpeg ldap libg++ libwww mad mbox mikmod mmx motif mozilla mpeg nas ncurses nls odbc ogg vorbis opengl oss pam pda pdflib perl php png postgres python quicktime radeon readline samba scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype unicode unixOD BC usb video_cards_radeon videos wmf wxwindows x86 xml xml2 xmms xv zlib"
Hm, this: >configure: error: *** FLTK *must* be installed before running configure. *** is strange, considering that the ebuild specifically has DEPEND=">=x11-libs/fltk-1.1.4" specified. Can you please check what version of fltk you have installed or do you have any at all? Also, I see that you have ccache enabled. This package is quite picky to how it links its only library (fltk), so this might have something to do with an error. Try disabling (and possibly flushing) ccache for this compile. George
Ok, just tested pose in 32bit chroot (identical to regular x86 system) and did not spot any problems. fltk was correctly pulled in and pose got built fine. Looking at your C[XX]Flags I see you have -funroll-loops there. Try dropping them - they often cause problems (and equivalently often actually slow things down instead of making it faster). George
I did the following: 1. turned off ccache in make.conf and cleared ccache 2. commented out all my CFLAGS in make.conf 3. emerge -C fltk [you have asked - it is 1.1.4] 4. emerge sync && emerge fltk && emerge pose And the bug is still there - I got the same error, unfortunatelly. Any clues?
I think I know what is going on. I think that fltk-1.4.1 ebuild is broken. It turned out that after emerge fltk, I have no libfltk*. Only headers are installed. I am not familiar with ebuild structure so I am not able to trace this bug.
Re-assign, this package needs a maintainer.
Removed