While trying to emerge libgsf-1.12.1 I ran into the following problem gcc -dynamiclib -o .libs/libgsf-1.1.12.1 .libs/gsf-utils.o .libs/gsf-libxml.o .libs/gsf-doc-meta-data.o .libs/gsf-docprop-vector.o .libs/gsf-msole-utils.o .libs/gsf-timestamp.o .libs/gsf-zip-utils.o .libs/ gsf-input.o .libs/gsf-input-bzip.o .libs/gsf-input-gzip.o .libs/gsf-input-iochannel.o .libs/gsf-input- memory.o .libs/gsf-input-proxy.o .libs/gsf-input-stdio.o .libs/gsf-input-textline.o .libs/gsf- infile.o .libs/gsf-infile-msole.o .libs/gsf-infile-msvba.o .libs/gsf-infile-stdio.o .libs/gsf-infile- zip.o .libs/gsf-output.o .libs/gsf-output-bzip.o .libs/gsf-output-csv.o .libs/gsf-output-gzip.o .libs/ gsf-output-iconv.o .libs/gsf-output-iochannel.o .libs/gsf-output-memory.o .libs/gsf-output- stdio.o .libs/gsf-outfile.o .libs/gsf-outfile-msole.o .libs/gsf-outfile-stdio.o .libs/gsf-outfile- zip.o .libs/gsf-shared-memory.o .libs/gsf-structured-blob.o /usr/lib/libm.dylib /usr/lib/libz.dylib / usr/lib/libc.dylib /usr/lib/libpthread.dylib -L/usr/lib /usr/lib/libgobject-2.0.dylib /usr/lib/ libglib-2.0.dylib /usr/lib/libintl.dylib /usr/lib/libxml2.dylib -lpthread /usr/lib/libiconv.dylib -lm -lz - install_name /usr/lib/libgsf-1.1 -compatibility_version 14 -current_version 14.1 ld: warning multiple definitions of symbol _locale_charset /usr/lib/libiconv.dylib(localcharset.o) definition of _locale_charset /usr/lib/libintl.dylib(localcharset.o) definition of _locale_charset ld: Undefined symbols: _environ /usr/bin/libtool: internal link edit command failed Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r3 (default-darwin/macos/10.4, gcc-4.0.0, libsystem-7.1-r0, 8.2.0 Power Macintosh) =============================================================== == System uname: 8.2.0 Power Macintosh powerpc macos-20041118 distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632) [disabled] dev-lang/python: [Not Present] sys-apps/sandbox: [Not Present] sys-devel/autoconf: [Not Present] sys-devel/automake: [Not Present] sys-devel/binutils: [Not Present] sys-devel/libtool: [Not Present] virtual/os-headers: 7.1 ACCEPT_KEYWORDS="ppc-macos" AUTOCLEAN="yes" CBUILD="powerpc-apple-darwin8" CFLAGS="-O2 -pipe" CHOST="powerpc-apple-darwin8" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/ qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/ gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc aalib emboss gdbm gif imagemagick libwww nls ogg opengl png ppc-macos qt sdl slang tiff vorbis userland_Darwin kernel_Darwin elibc_Darwin" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
- 110875 seems to be a duplicate of this bug - with a current gentoo this package emerges cleanly (with USE="bzip2 doc static"), USE="gnome" was not enabled. - there seem to be some naming problems. The installed static libraries are fine (/usr/lib/libgsf-1.la), while the dynamic libraries are problematic /usr/lib/libgsf-1.1.12.1 instead of something like /usr/lib/libgsf-1.1.12.1.dylib
*** Bug 110875 has been marked as a duplicate of this bug. ***
libgsf-1.14.7 is keyworded ~ppc-macos in prefix