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

Bug 3586

Summary: ./configure not working for libsdl
Product: Gentoo Linux Reporter: Adam Hess <entropy>
Component: Current packagesAssignee: Seemant Kulleen (RETIRED) <seemant>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: 1.2   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Adam Hess 2002-06-10 13:41:04 UTC
I just did an emerge --update world, and when it it tries to configure
libsdl-1.2.4 i get this error:


Generating build information using aclocal, automake and autoconf
This may take a while ...
aclocal: /usr/share/aclocal/xine.m4: 29: duplicated macro `AM_PATH_XINE'
autoconf: Undefined macros:
configure.in:49:AC_LIBTOOL_WIN32_DLL
aclocal: /usr/share/aclocal/xine.m4: 29: duplicated macro `AM_PATH_XINE'
Now you are ready to run ./configure
creating cache ./config.cache
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
./configure: line 731: syntax error near unexpected token `AM_INIT_AUTOMAKE(SDL,'
./configure: line 731: `AM_INIT_AUTOMAKE(SDL, $SDL_VERSION)'

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 97, Exitcode 2
!!! (no error message)

!!! emerge aborting on 
/usr/portage/media-libs/libsdl/libsdl-1.2.4.20020601.ebuild .
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-10 19:34:39 UTC
Do you have autoconf-2.53a and automake-1.6.1 perchance?
Comment 2 Adam Hess 2002-06-10 22:24:25 UTC
Ok, it works now, I just had to unmerge xine-ui and xine-lib.
but its still a bug :)
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-10 22:58:04 UTC
That makes no sense whatsoever, you do realise?
I can see if xine-ui or xine-lib pulled in some higher version of autotools or
something.
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-11 19:43:41 UTC
emerge autoconf automake

then try again.  That fixed it for someone in #gentoo IRC channel.