Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72344 - all packages which use libsdl break on configure (~x86 system)
Summary: all packages which use libsdl break on configure (~x86 system)
Status: RESOLVED DUPLICATE of bug 72343
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-24 06:45 UTC by Hanno Zysik (geki)
Modified: 2005-07-17 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hanno Zysik (geki) 2004-11-24 06:45:30 UTC
I use ~x86 system, sync'ed one/two hour(s) ago, emerged gcc and glibc again, then libsdl and it still breaks. I used USE="nomalloccheck" for glibc. read on f.g.o that some function does segfaults in special cases with new glibc and with that USE-Flag it won't segfault - no luck. The check compiles the testfile but on execution it segfaults.

This happens on configure when i try to merge media-libs/smpeg-0.4.4-r4 although libsdl-1.2.7 is installed:

checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.0... no
*** Could not run SDL test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding SDL or finding the wrong
*** version of SDL. If it is not finding SDL, you'll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
*** to the installed location  Also, make sure you have run ldconfig if that
*** is required on your system
***
*** If you have an old version installed, it is best to remove it, although
*** you may also be able to get things to work by modifying LD_LIBRARY_PATH
configure: error: *** SDL version 1.2.0 not found!


anyone any ideas what could be wrong?


this started after upgrade from glibc 1006 to 1021 (there was no other upgrade that time!). i used mplayer with USE="sdl" - all fine - then that upgrade of glibc and it segfaulted. workaround is to merge mplayer without "sdl" USE-Flag. but now i want to play some games that base on SDL so it needs to be fixed.

thats why i decided to report it now because i see no way to solve it. :(


anyone on ~x86 system with libsdl installed having that issue?

Reproducible: Always
Steps to Reproduce:
1. emerge media-libs/smpeg-0.4.4-r4
2.
3.




anomalie ~ # emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.10-rc2-ano3 i686)
=================================================================
System uname: 2.6.10-rc2-ano3 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.6
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mtune=pentium4 -march=pentium4 -ffast-math -pipe -fforce-addr
-fforce-mem -momit-leaf-frame-pointer -fomit-frame-pointer -fweb -ftracer
-frename-registers"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=pentium4 -march=pentium4 -ffast-math -pipe -fforce-addr
-fforce-mem -momit-leaf-frame-pointer -fomit-frame-pointer -fweb -ftracer
-frename-registers -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks maketest sandbox sfperms"
GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://gentoo.inode.at/ ftp://gentoo.inode.at/source/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acpi alsa apache2 avi berkdb bitmap-fonts cdr cups curl dga dts dvd
dvdr dvdread fastcgi fbcon gd gif glx gpm gtk gtk2 hardenedphp icq imap imlib
ipv6 java jpeg ldap lesstif libwww mad mbox mmx mmx2 motif mpeg mysql ncurses
nls nomalloccheck nptl nptlonly oggvorbis opengl pam pdflib perl png python qt
quicktime readline sasl sdl sse sse2 ssl stats tcltk tcpd tiff truetype
truetype-fonts type1-fonts unicode usb userlocales vhosts videos wmf wxwindows
x86 xface xinerama xml xml2 xmms xprint xv xvid zlib video_cards_nvidia"
Comment 1 Hanno Zysik (geki) 2004-11-24 12:07:20 UTC

*** This bug has been marked as a duplicate of 72343 ***