View previous topic :: View next topic |
Author |
Message |
glober Tux's lil' helper
Joined: 20 Oct 2002 Posts: 77 Location: Vancouver, Canada
|
Posted: Wed Feb 16, 2005 1:50 am Post subject: emerge of gmp 4.1.4 fails |
|
|
I am trying to emerge clamav, which is dependent on gmp.
when gmp is emerging, I get the following error:
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for mawk... no
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking whether to enable maintainer-specific portions of Makefiles... no
configure: error: ABI=default is not among the following valid choices: standard
!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/gmp-4.1.4/work/gmp-4.1.4/config.log
!!! ERROR: dev-libs/gmp-4.1.4 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
Does anybody know why I'm getting this ??? |
|
Back to top |
|
|
nonotme Guru
Joined: 29 Sep 2003 Posts: 356 Location: on.ca
|
Posted: Wed Feb 16, 2005 2:05 am Post subject: |
|
|
according to https://bugs.gentoo.org/show_bug.cgi?id=79662 it's been fixed. emerge sync and try again. it was just patched today. _________________ Please append [Solved] to your thread if appropriate, it helps everyone. |
|
Back to top |
|
|
nonotme Guru
Joined: 29 Sep 2003 Posts: 356 Location: on.ca
|
|
Back to top |
|
|
Alien Orifice n00b
Joined: 09 Sep 2002 Posts: 24 Location: emerge reality
|
Posted: Wed Feb 16, 2005 9:11 pm Post subject: |
|
|
You can fix this by going here
/usr/portage/eclass/multilib.eclass
and editing this line:
export ABI=${ABI:-"default"}
to
export ABI=${ABI:-"standard"}
I imagine it'll be fixed for real shortly, but if you can't wait, this works. _________________ My foot and your ass sure do make a great team. |
|
Back to top |
|
|
glober Tux's lil' helper
Joined: 20 Oct 2002 Posts: 77 Location: Vancouver, Canada
|
Posted: Thu Feb 17, 2005 1:25 am Post subject: |
|
|
Well I waited one day and tried Re-Syncing, Re-Downloading, and emerging, and the original error doesn't appear anymore. The compile seems to go further allong than before but this error appears now:
make[3]: Leaving directory `/var/tmp/portage/gmp-4.1.4/work/gmp-4.1.4/tests/mpbsd'
make[2]: Leaving directory `/var/tmp/portage/gmp-4.1.4/work/gmp-4.1.4/tests'
Making all in mpn
make[2]: Entering directory `/var/tmp/portage/gmp-4.1.4/work/gmp-4.1.4/mpn'
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo mp_bases | sed 's/_$//'` -march=athlon-xp -O3 -pipe -c -o mp_bases.lo `test -f 'mp_bases.c' || echo './'`mp_bases.c
/bin/sh ../libtool --mode=compile --tag=CC ../mpn/m4-ccas --m4="m4" gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_`echo udiv | sed 's/_$//'` -march=athlon-xp -O3 -pipe `test -f udiv.asm || echo './'`udiv.asm
libtool: unrecognized option `--tag=CC'
Try `libtool --help' for more information.
make[2]: *** [udiv.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mp_bases -march=athlon-xp -O3 -pipe -c mp_bases.c -fPIC -DPIC -o .libs/mp_bases.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -D__GMP_WITHIN_GMP -I.. -DOPERATION_mp_bases -march=athlon-xp -O3 -pipe -c mp_bases.c -o mp_bases.o >/dev/null 2>&1
mv -f .libs/mp_bases.lo mp_bases.lo
make[2]: Leaving directory `/var/tmp/portage/gmp-4.1.4/work/gmp-4.1.4/mpn'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gmp-4.1.4/work/gmp-4.1.4'
make: *** [all] Error 2
!!! ERROR: dev-libs/gmp-4.1.4 failed.
!!! Function src_compile, Line 61, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.
Does anybody have any Ideas? |
|
Back to top |
|
|
glober Tux's lil' helper
Joined: 20 Oct 2002 Posts: 77 Location: Vancouver, Canada
|
Posted: Sat Feb 19, 2005 7:19 pm Post subject: |
|
|
Alien Orifice wrote: | You can fix this by going here
/usr/portage/eclass/multilib.eclass
and editing this line:
export ABI=${ABI:-"default"}
to
export ABI=${ABI:-"standard"}
I imagine it'll be fixed for real shortly, but if you can't wait, this works. |
Tried your suggestion but i still get the error in the second message |
|
Back to top |
|
|
glober Tux's lil' helper
Joined: 20 Oct 2002 Posts: 77 Location: Vancouver, Canada
|
Posted: Sun Feb 20, 2005 10:29 pm Post subject: |
|
|
Problem solved for emerge of gmp: I re-emerged libtool which also re-emerged a few other packages, autoconf, automake and texinfo |
|
Back to top |
|
|
|