Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 41908

Summary: media-sound/lame-3.95.1 fails to compile on alpha
Product: Gentoo Linux Reporter: Paul Moore <pcmoore>
Component: Current packagesAssignee: Tavis Ormandy (RETIRED) <taviso>
Status: RESOLVED FIXED    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: Alpha   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Paul Moore 2004-02-17 08:16:04 UTC
When emerging the latest release of lame, lame-3.95.1, on Alpha I get the following error:

make[1]: Entering directory `/var/tmp/portage/lame-3.95.1/work/lame-3.95.1'
Making all in mpglib
make[2]: Entering directory `/var/tmp/portage/lame-3.95.1/work/lame-3.95.1/mpglib'
if /bin/sh ../libtool --mode=compile ccc -DHAVE_CONFIG_H  -I. -I. -I.. -I../include -I. -I../libmp3lame -I..    -w0 -migrate -fast -inline speed -unroll 0 -arch host -tune host -Wall -pipe -mcpu=ev67 -O3 -pipe  -MT common.lo -MD -MP -MF ".deps/common.Tpo" \
  -c -o common.lo `test -f 'common.c' || echo './'`common.c; \
then mv -f ".deps/common.Tpo" ".deps/common.Plo"; \
else rm -f ".deps/common.Tpo"; exit 1; \
fi
libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
make[2]: *** [common.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/lame-3.95.1/work/lame-3.95.1/mpglib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/lame-3.95.1/work/lame-3.95.1'
make: *** [all] Error 2

!!! ERROR: media-sound/lame-3.95.1 failed.
!!! Function src_compile, Line 57, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1. emerge -u lame
2.
3.

Actual Results:  
See comments above.

Expected Results:  
Worked.

Portage 2.0.50-r1 (default-alpha-1.4, gcc-3.3.2,
glibc-2.3.2-r1,2.3.3_pre20040207-r0, 2.4.21-alpha-r2)
=================================================================
System uname: 2.4.21-alpha-r2 alpha EV67
Gentoo Base System version 1.4.3.13
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="alpha ~alpha"
AUTOCLEAN="yes"
CFLAGS="-mcpu=ev67 -O3 -pipe "
CHOST="alphaev67-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc
/usr/X11R6/lib/X11/xkb:/usr/kde/3.2/share/config:/usr/share/config
/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="-mcpu=ev67 -O3 -pipe "
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/my_gentoo"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alpha arts artswrappersuid avi berkdb crypt cups encode esd ev6
foomaticdb gdbm gif gnome gpm gtk gtk2 imlib ipv6 jpeg kde ldap libg++ libwww
mikmod motif mozilla moznocompose moznoirc ncurses oggvorbis opengl oss pam
pdflib perl png python qt quicktime readline ruby sdl slang spell ssl tcltk tcpd
tiff truetype xinerama xml2 xmms xv zlib"
Comment 1 Tavis Ormandy (RETIRED) gentoo-dev 2004-02-19 09:29:56 UTC
Looks like some weird Makefile logic to search for ccc, overriding configure.

I'm fairly sure there some 64bit issues with lame as well.

assigning to self.
Comment 2 Paul Moore 2004-03-05 10:29:12 UTC
For what it is worth I compiled it just fine the other day using ccc.
Comment 3 Marnix Arnold 2004-07-26 01:30:55 UTC
I have the same problem, using gcc.

libtool: compile: unable to infer tagged configuration
libtool: compile: specify a tag with `--tag'
Comment 4 Aron Griffis (RETIRED) gentoo-dev 2004-07-26 15:56:19 UTC
Ok, I fixed lame's crippled configure with a patch to respect CC.  Seems to work for both CC=gcc (with ccc installed on the system) and for CC=ccc.  I tested building 3.96 and 3.96.1