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

Bug 99771

Summary: baselayout-1.12.0_pre1-r1unscript.c compile error with USE="static"
Product: Gentoo Linux Reporter: Peter Gantner (a.k.a. nephros) <gentoo>
Component: [OLD] baselayoutAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Peter Gantner (a.k.a. nephros) 2005-07-21 03:28:22 UTC
[scourge]src # emerge -pv baselayout
[ebuild     U ] sys-apps/baselayout-1.12.0_pre1-r1 [1.11.13] -bootstrap -build 
+static -unicode 0 kB

compile fails at:
make: Entering directory `/var/tmp/portage/baselayout-1.12.0_pre1-r1/work/
baselayout-1.12.0_pre1/src'
i686-pc-linux-gnu-gcc -w -mtune=athlon-mp -march=athlon-mp -O2 -pipe -fomit-
frame-pointer -momit-leaf-frame-pointer -msse -m3dnow -mfpmath=sse,387 -frename-
registers -malign-functions=4 -fweb -ftracer   -static  consoletype.c   -o 
consoletype
i686-pc-linux-gnu-gcc -w -mtune=athlon-mp -march=athlon-mp -O2 -pipe -fomit-
frame-pointer -momit-leaf-frame-pointer -msse -m3dnow -mfpmath=sse,387 -frename-
registers -malign-functions=4 -fweb -ftracer   -c -o runscript.o runscript.c
i686-pc-linux-gnu-gcc  -static  -static -ldl runscript.o -o runscript
runscript.o: In function `main':
runscript.c:(.text+0x63): undefined reference to `dlopen'
runscript.c:(.text+0x79): undefined reference to `dlsym'
runscript.c:(.text+0x8e): undefined reference to `dlsym'
collect2: ld returned 1 exit status
make: *** [runscript] Error 1
make: Leaving directory `/var/tmp/portage/baselayout-1.12.0_pre1-r1/work/
baselayout-1.12.0_pre1/src'


when manually building with -static removed:
i686-pc-linux-gnu-gcc  -ldl runscript.o -o runscript
it compiles fine.


Reproducible: Always
Steps to Reproduce:
1




Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.
12.3-sc1 i686)
=================================================================
System uname: 2.6.12.3-sc1 i686 AMD Athlon(TM) MP 1800+
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.11
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
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-w -mtune=athlon-mp -march=athlon-mp -O2 -pipe -fomit-frame-pointer -
momit-leaf-frame-pointer -msse -m3dnow -mfpmath=sse,387 -frename-registers -
malign-functions=4 -fweb -ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/
share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /
usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/alias /var/
qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /usr/X11R6/lib/
X11/xkb;/usr/X11R6/lib/X11/locale /etc/env.d"
CXXFLAGS="-w -mtune=athlon-mp -march=athlon-mp -O2 -pipe -fomit-frame-pointer -
momit-leaf-frame-pointer -msse -m3dnow -mfpmath=sse,387 -frename-registers -
malign-functions=4 -fweb -ftracer -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/
distributions/gentoo"
LANG="C"
LINGUAS="en"
MAKEOPTS="-j3 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/internet /usr/local/overlays/local"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aalib acl acpi alsa apache2 avi bash-completion berkdb 
bitmap-fonts cdr crypt cups curl dga dvd dvdr emboss encode fam flac foomaticdb 
fortran gd gdbm gif gphoto2 gpm gstreamer gtk gtk2 icc icc-pgo imagemagick imlib 
innodb jack java jikes joystick jpeg junit kde kdeenablefinal kdexdeltas ldap 
libg++ libwww mikmod mmx mmx2 mmxext motif mozilla mp3 mpeg mysql ncurses 
nocardbus nptl odbc ogg oggvorbis openal opengl oss pam pdflib perl pic pie 
plotutils png psyco python qt qtmt quicktime readline samba sasl scanner sdl skey 
slang speex spell sqlite sse ssl stroke svga svgalib tcpd tetex theora tiff 
truetype truetype-fonts type1-fonts usb v4l vhosts vorbis wmf xine xml xml2 xmms 
xprint xv xvid zlib linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS
Comment 1 SpanKY gentoo-dev 2005-07-21 06:59:16 UTC

*** This bug has been marked as a duplicate of 99615 ***