It compiles an links cleanly on my Mac. Reproducible: Always Steps to Reproduce: 1. 2. 3.
When reporting this kind of information, please include the full category/package name as well as the version number with which you found success. This will help us to pick up from where you left off more quickly. Also, a listing of which USE flags were enabled helps us to see which dependencies have been met and which might also need keyworded. Finally, the portage output informaing you of what will be installed with what USE flags (such as the output from `emerge -av foo` before it's been installed) can be useful for reproducing the build environment. Thanks.
Here is my emerge info: !!! Relying on the shell to locate gcc, this may break !!! DISTCC, installing gcc-config and setting your current gcc !!! profile will fix this Portage 2.0.51-r3 (default-macos/ppc/10.3, gcc-3.3, libsystem-7.1-r0, 7.6.0 Power Macintosh) ================================================================= System uname: 7.6.0 Power Macintosh powerpc macos-20041118 distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.57,sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.6.3,sys-devel/automake-1.8.5-r1 Binutils: Headers: Libtools: ACCEPT_KEYWORDS="ppc-macos ~ppc-macos" AUTOCLEAN="yes" CFLAGS="-O3 -pipe -mcpu=G5 -mtune=G5 -mpowerpc64 -funroll-loops -flat_namespace" 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="-O3 -pipe -mcpu=G5 -mtune=G5 -mpowerpc64 -funroll-loops -flat_namespace" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache collision-protect cvs distlocks keepwork" GENTOO_MIRRORS="http://gentoo.osuosl.org/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc X berkdb cups debug gif hbci jpeg justify makecheck multilib nptl ofx ppc-macos quotes recode ssl threads tiff unicode usb" And here is what I did: Adding the keyword ~ppc-macos and useflag ppc-macos and then: emerge -av xforms These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] x11-libs/xforms-1.0.90 +ppc-macos 0 kB Total size of downloads: 0 kB Sorry for the short information.
Thanks; the extra information really does help us to move bugs through our system. Also, just for general knowledge, adding ~ppc-macos to the ebuild's list of keywords is sufficient; no need to add it as a USE flag as well. The function `use ARCH` will return true for any ARCH or ~ARCH in the ebuild's KEYWORDS listing.
Compiled and Tested -> works Thanks for the report and sorry for the delay Marked ~ppc-macos in CVS