While trying to emerge xmlstarlet-1.0.1 I ran into the following problem gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../src -I.. -I../src -I/usr/include/libxml2 -I/usr/ include/libxslt -I/usr/include/libexslt -I/usr/include -Wall -g -pedantic -Wall -g -pedantic -c strdup.c gcc -Wall -g -pedantic -lgcrypt -o xml xml.o xml_edit.o xml_ls.o xml_escape.o xml_pyx.o xml_depyx.o xml_select.o xml_trans.o xml_validate.o xml_format.o xml_elem.o xml_C14N.o trans.o binsert.o stack.o strdup.o /usr/lib/libxslt.a /usr/lib/libexslt.a -lz -lm -lpthread /usr/lib/libxml2.a -lz -lm -lpthread -ldl -L/usr/lib powerpc-apple-darwin8-gcc-4.0.0: /usr/lib/libxslt.a: No such file or directory powerpc-apple-darwin8-gcc-4.0.0: /usr/lib/libexslt.a: No such file or directory powerpc-apple-darwin8-gcc-4.0.0: /usr/lib/libxml2.a: No such file or directory make[2]: *** [xml] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all-recursive-am] Error 2 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
Seems to me to be a duplicate of http://bugs.gentoo.org/show_bug.cgi?id=106259
not really sure whether it is a duplicate, but it seems appropriate to me to have it first compiling on x86, then see what ppc-macos does.
It has nothing to do with the architecture, it's just got to do with making sure that the static libx{ml,st}2 libraries are installed.
yeah, but Mac is very different you know... "-static" for example is bound to fail. I'd like to just check it once its solved. Besides that, this bug is an implicit keywording request.
That is true...
bump. this is still a problem. Any updates?
nope, waiting for bug #106259 to be resolved first.
aren't they effectively the same bug :)
I think there are some potential OSX Only (tm) bugs in this bug, while the other is an x86 (mainline) building problem...
xmlstarlet-1.0.1-r1 compiles fine in prefix, thanks