Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 54696

Summary: can't compile habak-0.2.1 (collect2: ld returned 1 exit status)
Product: Gentoo Linux Reporter: Matthias F. Brandstetter (RETIRED) <haim>
Component: Current packagesAssignee: Tavis Ormandy (RETIRED) <taviso>
Status: RESOLVED FIXED    
Severity: critical CC: chriswhite
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-06-21 17:14:29 UTC
Hi all,

when I try to merge habak-0.2.1 (as it is a dependency for fvwm-crystal), I get
the following error:

--<snip>--
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libImlib2.so: undefined reference to `TT_Done_Glyph'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../libImlib2.so: undefined reference to `TT_Flush_Face'
collect2: ld returned 1 exit status
make: *** [habak] Error 1
--</snip>--

Any ideas?
Greetings, Matthias

PS: I have another open bug / error with ld: gentoo bug #54575

Reproducible: Always
Steps to Reproduce:
$ emerge habak
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-06-21 19:51:26 UTC
reopen with output from emerge --info please.
Comment 2 Chris White (RETIRED) gentoo-dev 2004-06-21 22:50:14 UTC
Bug needs verification, bring that in as well.
Comment 3 Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-06-22 02:23:34 UTC
Portage 2.0.50 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.4.20-gentoo-r5)
=================================================================
System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(tm) XP 2100+
cat: /etc/gentoo-release: No such file or directory
Autoconf: sys-devel/autoconf-2.58
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE=""
ARCH="x86"
AUTOCLEAN="yes"
BASH_ENV="/etc/portage/bashrc"
CC="gcc"
CFLAGS="-O2 -march=athlon-xp -pipe -w"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
COLORTERM=""
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CRYSTAL="/opt/crystal"
CVS_RSH="ssh"
CXX="g++"
CXXFLAGS="-O2 -march=athlon-xp -pipe -w"
DISPLAY=":0.0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/usr/bin/vim"
FEATURES="autoaddcvs ccache sandbox"
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://gentoo.inode.at/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
GPG_AGENT_INFO="/tmp/gpg-9wcAR8/S.gpg-agent:8663:1"
GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses"
GS_LIB="/home/haim/.fonts"
GTK2_RC_FILES="/etc/gtk-2.0/gtkrc:/home/haim/.gtkrc-2.0:/home/haim/.kde3.2/share/config/gtkrc"
GTK_RC_FILES="/etc/gtk/gtkrc:/home/haim/.gtkrc:/home/haim/.kde3.2/share/config/gtkrc"
G_BROKEN_FILENAMES="1"
HOME="/home/haim"
HOSTNAME="itchy"
INFODIR="/usr/share/info:/usr/X11R6/info"
INFOPATH="/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info"
INPUTRC="/etc/inputrc"
JAVAC="/opt/blackdown-jdk-1.4.1/bin/javac"
JAVA_HOME="/opt/blackdown-jdk-1.4.1"
JDK_HOME="/opt/blackdown-jdk-1.4.1"
KDEDIR="/usr/kde/3.2"
KDEDIRS="/usr"
KDE_FULL_SESSION="true"
KDE_MULTIHEAD="false"
KONSOLE_DCOP="DCOPRef(konsole-16394,konsole)"
KONSOLE_DCOP_SESSION="DCOPRef(konsole-16394,session-1)"
LD_LIBRARY_PATH=":/usr/lib/wine/lib:/usr/lib/wine/lib"
LESS="-r"
LESSOPEN="|lesspipe.sh %s"
LOGNAME="haim"
LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:*.mpg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:"
MAIL="/var/mail/haim"
MAKEOPTS="-j2"
MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man:/opt/blackdown-jdk-1.4.1/man:/usr/qt/3/man:/usr/qt/3/doc/man:/opt/vmware/man"
NOCOLOR="false"
PAGER="/usr/bin/most"
PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/usr/kde/3.2/bin:/usr/games/bin:/usr/bin/wrappers:/opt/blackdown-jdk-1.4.1_beta/bin"
PKGDIR="/usr/portage/packages"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_CACHEDIR="/var/cache/edb/dep/"
PORTAGE_CALLER="emerge"
PORTAGE_GID="250"
PORTAGE_MASTER_PID="16406"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PRELINK_PATH=""
PRELINK_PATH_MASK=""
PS1="\[\033[00m\][ \[\033[01;37m\]$(/bin/date +%H:%M) \[\033[01;32m\]\u@\h \[\033[01;34m\]$(ps1dir $PWD) \[\033[00m\]] "
PWD="/home/haim"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
RPMDIR="/usr/portage/rpm"
RSYNC_RETRIES="3"
RSYNC_TIMEOUT="180"
SESSION_MANAGER="local/itchy:/tmp/.ICE-unix/8753"
SGML_CATALOG_FILES="/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/openjade-1.3.1.cat:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/dsssl-docbook-stylesheets.cat"
SHELL="/bin/bash"
SHLVL="5"
STDCXX_INCDIR="g++-v3"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
TERM="xterm"
TMAKEPATH="/usr/lib/tmake/linux-g++"
USE="3dnow X aalib arts avi cdr crypt cups dga doc encode esd fastcgi foomaticdb gdbm gif gtk2 guile java jpeg kde kerberos libg++ libwww mad maildir md5sum motif mpeg mysql ncurses offensive opengl pam pdflib perl png python qt quicktime readline samba sdl slang sse ssl svga tcpd truetype usb videos x86 xine xml xml2 xmms xv zlib"
USER="haim"
USERLAND="GNU"
USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS"
WINDOWID="56623109"
XARGS="xargs -r"
XAUTHORITY="/home/haim/.Xauthority"
XINITRC="/etc/X11/xinit/xinitrc"
_="/usr/bin/emerge"
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2004-06-22 11:48:52 UTC
Does the command:

grep '/var' --include="*la" -r /usr/lib /lib

turn up anything for you?
Comment 5 Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-06-23 03:32:09 UTC
after re-emerging "imlib2" I could compile habak.
Thanks for your help!