sys-devel/gettext fails to compile on MacOS 10.4.1. A similar-looking problem (reported in bug 76772) was resolved by adding ppc-macos to USE flags in /etc/make.conf. This USE flag is set on my computer (see 'emerge info' output attached below). Reproducible: Always Steps to Reproduce: 1. emerge sys-devel/gettext 2. 3. Actual Results: emerge terminates with the following error message: gcc -dynamiclib -o .libs/libgnuintl.3.4.0.dylib .libs/bindtextdom.o .libs/dcgettext.o .libs/dgettext.o .libs/gettext.o .libs/finddomain.o .libs/loadmsgcat.o .libs/localealias.o .libs/textdomain.o .libs/l10nflist.o .libs/explodename.o .libs/dcigettext.o .libs/dcngettext.o .libs/dngettext.o .libs/ngettext.o .libs/plural.o .libs/plural-exp.o .libs/localcharset.o .libs/relocatable.o .libs/localename.o .libs/log.o .libs/printf.o .libs/osdep.o .libs/intl-compat.o -L/usr/lib /usr/lib/libiconv.dylib -lc -install_name /usr/lib/libgnuintl.3.dylib -compatibility_version 8 -current_version 8.0 /usr/bin/libtool: for architecture: cputype (16777234) cpusubtype (0) file: -lc is not an object file (not allowed in a library) /usr/bin/libtool: for architecture: cputype (16777234) cpusubtype (0) file: -lSystem is not an object file (not allowed in a library) make[3]: *** [libgnuintl.la] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all] Error 2 make: *** [all-recursive] Error 1 Expected Results: Compile without errors Portage 2.0.51-r3 (default-darwin/macos/10.4, gcc-3.3, libsystem-7.1-r0, 8.1.0 Power Macintosh) ================================================================= System uname: 8.1.0 Power Macintosh powerpc macos-20041118 distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632) [disabled] Autoconf: Automake: Binutils: Headers: sys-libs/libsystem-7.1 Libtools: ACCEPT_KEYWORDS="ppc-macos" AUTOCLEAN="yes" CFLAGS="-O2 -pipe" CHOST="powerpc-apple-darwin" COMPILER="" 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="autoaddcvs autoconfig ccache collision-protect distlocks sfperms strict userpriv" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="emboss ppc-macos userland_BSD kernel_Darwin elibc_Darwin"
please emerge --sync && emerge portage && emerge gettext and reopen if bug persists.