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

Bug 139847

Summary: dev-libs/libcdio-0.73 don't compile in revdep-rebuild
Product: Gentoo Linux Reporter: Marco Napetti <marco.napetti>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Marco Napetti 2006-07-10 01:58:58 UTC
If i start revdep-rebuild on my amd64, it tell me that /usr/bin/cd-info and /usr/bin/cdda-player are broken, so it try to recompile libcdio, but it fails.
That's the final output of revdep-rebuild:
----------------------------------------------------------------------------------
/bin/sh ../libtool --mode=link --tag=CC x86_64-pc-linux-gnu-gcc  -march=athlon64 -pipe -O2 -Wall -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wunused -Wpointer-arith -Wwrite-strings -Wnested-externs -Wno-sign-compare   -o cd-drive  cd-drive.o util.o ../lib/iso9660/libiso9660.la ../lib/driver/libcdio.la -lpopt  -lm
mkdir .libs
x86_64-pc-linux-gnu-gcc -march=athlon64 -pipe -O2 -Wall -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wunused -Wpointer-arith -Wwrite-strings -Wnested-externs -Wno-sign-compare -o .libs/cd-drive cd-drive.o util.o  ../lib/iso9660/.libs/libiso9660.so ../lib/driver/.libs/libcdio.so /usr/lib64/libpopt.so -lm
creating cd-drive
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../lib/driver -I../include/        -march=athlon64 -pipe -O2 -Wall -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wunused -Wpointer-arith -Wwrite-strings -Wnested-externs -Wno-sign-compare -c cd-info.c
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../lib/driver -I../include/        -march=athlon64 -pipe -O2 -Wall -Wchar-subscripts -Wmissing-prototypes -Wmissing-declarations -Wunused -Wpointer-arith -Wwrite-strings -Wnested-externs -Wno-sign-compare -c cddb.c
cddb.c: In function `init_cddb':
cddb.c:120: error: dereferencing pointer to incomplete type
cddb.c:124: error: dereferencing pointer to incomplete type
make[3]: *** [cddb.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/libcdio-0.73/work/libcdio-0.73/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/libcdio-0.73/work/libcdio-0.73/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libcdio-0.73/work/libcdio-0.73'
make: *** [all] Error 2

!!! ERROR: dev-libs/libcdio-0.73 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  libcdio-0.73.ebuild, line 39:   Called die
----------------------------------------------------------------------------------

This is my emerge --info:
----------------------------------------------------------------------------------
Portage 2.1-r1 (default-linux/amd64/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r12 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r12 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.15
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.2
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.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -pipe -O2"
CHOST="x86_64-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/terminfo"
CXXFLAGS="-march=athlon64 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.eliteitminds.com ftp://mirror.scarlet-internet.nl/pub/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
LINGUAS="it"
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="amd64 X a52 aac aalib alsa amuled apache2 arts audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdb cdda cddb cdio cdparanoia cdr cli codecs cpudetection crypt css cups dga divx4linux dlloader doc dri dts dv dvb dvd dvdr dvdread dxr3 edl eds emboss emul-linux-x86 encode exif faad fame ffmpeg firefox flac foomaticdb fortran ftp ggi gif gimp gimpprint gphoto2 gpm gstreamer gtk gtk2 hal ieee1394 imagemagick imap imlib insecure-drivers ipv6 isdnlog ithreads jack java javascript jp2 jpeg kde latin1 lcd libcaca live lzo lzw lzw-tiff mad matroska mikmod mime monkey mozilla mp3 mpeg mplayer musepack musicbrainz mysql mythtv ncurses nls noamazon nowin nptl nptlonly nvidia ogg oggvorbis opengl pam pcre pdflib perl php png pppd python qt qt3 qt4 quicktime readline reflection remote samba scanner sdl session sndfile speex spell spl ssl tcpd tga theora tidy tiff truetype truetype-fonts type1-fonts usb v4l v4l2 vcd videos visualization wifi xanim xine xinerama xorg xpm xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_it userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
----------------------------------------------------------------------------------
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-10 02:16:00 UTC
See Bug 136890.




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