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

Bug 135763

Summary: digikam-0.8.1-r1 will not build if libkipi-0.1.4 is built with --as-needed
Product: Gentoo Linux Reporter: gent_bz
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED NEEDINFO    
Severity: normal CC: flameeyes
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 144382    
Bug Blocks: 129413    

Description gent_bz 2006-06-06 06:34:07 UTC
As per the summary.  Missing symbols galore (log is gone.  Can reproduce if necessary).  Rebuild libkipi with LDFLAGS="" and digikam builds with or without --as-needed.


# emerge --info
Portage 2.1_rc4-r2 (default-linux/amd64/2006.0, gcc-vanilla, glibc-2.4.90.20060516-r0, 2.6.16-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r8 x86_64 Dual Core AMD Opteron(tm) Processor 165
Gentoo Base System version 1.12.1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.18.1
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-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=opteron -msse3 -O2 -pipe -frename-registers -ffast-math -fweb -ftracer"
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"
CONFIG_PROTECT_MASK="/etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=opteron -msse3 -O2 -pipe -frename-registers -ffast-math -fweb -ftracer"
DISTDIR="/mnt/distfiles"
FEATURES="autoconfig confcache sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS="-Wl,--as-needed"
LINGUAS="en en_GB"
MAKEOPTS="-j3"
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 /usr/local/glibc"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 3dnowex X aac aalib alsa audiofile avi bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli crypt cups curl dba dedicated doc dri dv dvd dvdr dvdread emboss encode exif expat faad fam ffmpeg firefox flac fortran gif glibc-omitfp glitz gphoto2 gpm gtk2 gtkhtml hal idn imagemagick imlib isdnlog java jpeg junit kde kdeenablefinal kdehiddenvisibility lcms libvisual lm_sensors logitech-mouse lzw lzw-tiff mad matroska mng mozilla mp3 mpeg ncurses network nfs nls nomalloccheck nptl opengl pam pcre pdflib perl png ppds pppd python qt quicktime readline reflection samba sasl scanner sdl session slang spell spl ssl svg tcpd tetex theora tiff truetype-fonts type1-fonts usb vhosts videos visualization vorbis wmf x264 xine xinerama xorg xpm xv xvid zeroconf zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_en_AU linguas_en_GB userland_GNU video_cards_radeon video_cards_nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-09 04:00:40 UTC
Please, post the following info to Bug 139662.

- portage, gcc-config and eselect-compiler versions
- the output of `eselect compiler show` and `gcc-config -c`

Thanks.
Comment 2 David Philippi 2006-09-30 14:05:55 UTC
This bug is most likely obsolete as soon as bug #144382 is done. But I'm not sure wheter the patch helps here as well. Might make sense to try it out
Comment 3 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-30 17:06:29 UTC
Adding possible dependency.
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-10-04 03:43:35 UTC
Without a log is impossible to find what the cause is.
And I'm unable to reproduce myself.