First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 171022
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Michele Noberasco <s4t4n@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ulrich Müller <ulm@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 171022 depends on: Show dependency tree
Bug 171022 blocks: 180554
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-03-15 13:26 0000
emerge of app-laptop/smcinit-0.4 fails in compile:

gcc  -o tosh1800-smcinit tosh1800-smcinit.o  -lpci
gcc  -o smcinit smcinit.o  -lpci
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`pci_load_name_list':
(.text+0x527): undefined reference to `gzopen'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`pci_load_name_list':
(.text+0x5b9): undefined reference to `gzgets'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L154':
(.text+0x6bb): undefined reference to `gzclose'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L154':
(.text+0x6d8): undefined reference to `gzeof'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L154':
(.text+0x75c): undefined reference to `gzclose'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L154':
(.text+0xb0d): undefined reference to `gzopen'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L155':
(.text+0xc7d): undefined reference to `gzerror'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L155':
(.text+0xc9f): undefined reference to `gzclose'
collect2: ld returned 1 exit status
make: *** [tosh1800-smcinit] Error 1
make: *** Waiting for unfinished jobs....
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`pci_load_name_list':
(.text+0x527): undefined reference to `gzopen'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`pci_load_name_list':
(.text+0x5b9): undefined reference to `gzgets'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L154':
(.text+0x6bb): undefined reference to `gzclose'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L154':
(.text+0x6d8): undefined reference to `gzeof'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L154':
(.text+0x75c): undefined reference to `gzclose'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L154':
(.text+0xb0d): undefined reference to `gzopen'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L155':
(.text+0xc7d): undefined reference to `gzerror'
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../libpci.a(names.o): In function
`.L155':
(.text+0xc9f): undefined reference to `gzclose'
collect2: ld returned 1 exit status
make: *** [smcinit] Error 1


Adding  LIBS="-lpci -lz"  to the emake command fixes the problem for me.


# emerge --info
Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r1,
2.6.20-gentoo-r3 i686)
=================================================================
System uname: 2.6.20-gentoo-r3 i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 15 Mar 2007 09:00:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
dev-java/java-config: 1.3.7, 2.0.31-r4
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/fax /usr/share/X11/xkb
/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/ /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo
http://gentoo.osuosl.org http://gentoo.inode.at"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="gzip"
PORTAGE_COMPRESS_FLAGS="-9"
PORTAGE_RSYNC_EXTRA_OPTS="--prune-empty-dirs"
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
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/a1
/usr/portage/local/layman/xeffects /usr/portage/local/ulm"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d aalib acpi alsa amr asf bbdb berkdb bitmap-fonts bzip2 cairo caps
cdparanoia cdr cli clisp cracklib crypt dbus directfb dri dvd dvdr eds emacs
emacs-w3 emboss encode exif expat fam fbcon ffmpeg firefox fortran gcj gdbm gif
glitz glut gnome gpm gstreamer gtk gtkhtml guile hal iconv idea ieee1394 imap
ipv6 irda isdnlog java jbig jpeg libcaca libg++ logrotate mad midi mikmod mmx
mng motif mp3 mpeg ncurses nls nocd nptl nptlonly nsplugin offensive ogg opengl
oss pcmcia pcre pdf perl png postgres ppds pppd python qt3 qt4 quicktime
readline real recode reflection sdl session skey sox spell spl sse sse2 ssl
tcpd tetex tiff truetype truetype-fonts type1-fonts unicode userlocales vorbis
wifi win32codecs x86 xml xorg xv zlib" ALSA_CARDS="intel8x0 intel8x0m"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route
share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics"
KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001
mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fbdev i810 vesa vga"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGUAS

------- Comment #1 From Chris Gianelloni (RETIRED) 2007-06-19 17:31:59 0000 -------
Michele, do you mind if I fix this by adding append-ldflags -lz?

------- Comment #2 From Michele Noberasco 2007-06-22 09:45:36 0000 -------
Please, go ahead!
And sorry for the late reply...

------- Comment #3 From Chris Gianelloni (RETIRED) 2007-06-22 18:10:41 0000 -------
I've fixed this now in CVS...

First Last Prev Next    No search results available      Search page      Enter new bug