--- /usr/portage/sys-libs/glibc/glibc-2.3.4.20050125-r1.ebuild 2005-04-14 07:37:49.000000000 +0000 +++ temp/glibc-2.3.4.20050125-r1.ebuild 2005-04-17 11:16:57.484965512 +0000 @@ -988,18 +988,16 @@ powerpc64*) export CFLAGS_ppc="${CFLAGS_ppc--m32}" export CHOST_ppc="powerpc-unknown-linux-gnu" - export CDEFINE_ppc="" + export CDEFINE_ppc="__powerpc__" export LIBDIR_ppc="lib" export CFLAGS_ppc64="${CFLAGS_ppc64--m64}" export CHOST_ppc64="powerpc64-unknown-linux-gnu" - export CDEFINE_ppc64="" + export CDEFINE_ppc64="__powerpc64__" export LIBDIR_ppc64="lib64" export MULTILIB_ABIS="ppc64" export DEFAULT_ABI="ppc64" - - die "ppc64 crosscompile not yet supported. Bug a ppc64 dev to fill in the CDEFINE values in the glibc ebuild." ;; sparc64*) export CFLAGS_sparc32="${CFLAGS_sparc--m32}"