bglibs is at 1.101 upstream renaming 1.041 and applying the following did the trick -inherit toolchain-funcs +inherit fixheadtails toolchain-funcs requesting permission to commit ;) thanks
fails here: -rw-r--r-- N/A N/A /dev/shm/portage/bglibs-1.101/image//usr/lib/bglibs/libbg-instshow.a <= libbg-instshow.a -rw-r--r-- N/A N/A /dev/shm/portage/bglibs-1.101/image//usr/lib/bglibs/libbg-adt.a <= libbg-adt.a -rw-r--r-- N/A N/A /dev/shm/portage/bglibs-1.101/image//usr/lib/bglibs/libbg-base64.a <= libbg-base64.a bg-installer: Fatal: Could not open 'libbg-base64.a': No such file or directory make: *** [install] Error 1 !!! ERROR: dev-libs/bglibs-1.101 failed. Call stack: ebuild.sh, line 1546: Called dyn_install ebuild.sh, line 1020: Called src_install bglibs-1.101.ebuild, line 40: Called einstall ebuild.sh, line 579: Called die !!! einstall failed !!! If you need support, post the topmost build error, and the call stack if relevant.
-rw-r--r-- N/A N/A /var/tmp/portage/bglibs-1.101/image//usr/lib/bglibs/libbg-instshow.a <= libbg-instshow.a -rw-r--r-- N/A N/A /var/tmp/portage/bglibs-1.101/image//usr/lib/bglibs/libbg-adt.a <= libbg-adt.a -rw-r--r-- N/A N/A /var/tmp/portage/bglibs-1.101/image//usr/lib/bglibs/libbg-base64.a <= libbg-base64.a -rw-r--r-- N/A N/A /var/tmp/portage/bglibs-1.101/image//usr/lib/bglibs/libbg-cdb.a <= libbg-cdb.a -rw-r--r-- N/A N/A /var/tmp/portage/bglibs-1.101/image//usr/lib/bglibs/libbg-cli.a <= libbg-cli.a hhm, can't reproduce here... what ARCH are you on? is there an error or a bunch of warnings already earlier on, perhaps?
~ppc here, ppc64-32ul profile.
hhm, and there are no warnings earlier on? i don't have access to ppc hardware currently, so i can't help. perhaps removing ~ppc for now? :P
version 1.102 is out - care to try that one?
bangert: 1.101 and 1.102 both fail to compile on ppc64-32ul AND amd64. Looks like 64-bit screwups by upstream.
hhm, i don't have access to 64bit hardware - so i can't really help... anything else i could do?
bangert: bug upstream about the 64-bit breakage?
i think the error was due to the build system not supporting parallel builds. 'cause i hit this one just a minute ago. robbat2: could you perhaps try this once more? --- bglibs-1.104.ebuild 2008-10-08 19:40:03.000000000 +0200 +++ bglibs-1.041.ebuild 2008-02-29 22:54:54.000000000 +0100 @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/bglibs/bglibs-1.041.ebuild,v 1.8 2008/02/27 03:51:01 robbat2 Exp $ -inherit toolchain-funcs +inherit fixheadtails toolchain-funcs DESCRIPTION="Bruce Guenters Libraries Collection" HOMEPAGE="http://untroubled.org/bglibs/" @@ -10,7 +10,7 @@ LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86 ~ppc64" +KEYWORDS="alpha amd64 hppa ~mips ppc sparc x86 ~ppc64" IUSE="" DEPEND="virtual/libc" @@ -28,7 +28,7 @@ echo "${D}/usr/share/man" > conf-man echo "$(tc-getCC) ${CFLAGS}" > conf-cc echo "$(tc-getCC) ${LDFLAGS}" > conf-ld - make || die #fails on parallel builds + emake || die } src_test() { thanks
yell, if you don't mind me putting this in.
bangert: if the problem is resolved for you on 64-bit, just go ahead and commit.
Ok, 1.104 is in the tree now. The cause of the parallel breakage turned out to be libtool-2.x doing different things than libtool-1.x and the build system not expecting that, read the patch for details and the crappy solution.