Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 6888 - frozen-bubble-0.9.3-r1 complains about sdl-mixer
Summary: frozen-bubble-0.9.3-r1 complains about sdl-mixer
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: José Alberto Suárez López
URL:
Whiteboard:
Keywords:
: 7635 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-08-22 11:04 UTC by Rigo
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

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 Rigo 2002-08-22 11:04:17 UTC
And sdl-mixer is installed (even reemerged it, but doesn't help)

ix86, gcc 3.2 - Spider's way ;)

>>> emerge app-games/frozen-bubble-0.9.3-r1 to /
>>> md5 ;-) frozen-bubble-0.9.3.tar.bz2
>>> Unpacking source...
>>> Unpacking frozen-bubble-0.9.3.tar.bz2
>>> Source unpacked.
make[1]: Entering directory
`/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
test -e Makefile_c || perl Makefile.PL

   **ERROR**: SDL_mixer is needed (and, by the way, version >= 1.2.2 will be needed)

make[1]: *** [fb_c_stuff] Error 2
make[1]: Leaving directory
`/var/tmp/portage/frozen-bubble-0.9.3-r1/work/frozen-bubble-0.9.3/c_stuff'
make: *** [dirs] Error 2

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

!!! emerge aborting on 
/usr/portage/app-games/frozen-bubble/frozen-bubble-0.9.3-r1.ebuild .
lappy root # emerge search sdl-mixer
Searching...   
[ Results for search key : sdl-mixer ]
[ Applications found : 1 ]
 
*  media-libs/sdl-mixer
      Latest version Available: 1.2.4
      Latest version Installed: 1.2.4
      Homepage: http://www.libsdl.org/projects/SDL_mixer/index.html
      Description: Simple Direct Media Layer Mixer Library
Comment 1 José Alberto Suárez López 2002-08-25 17:58:44 UTC
I'm using a gcc3.2 system and i don't have problems emerging freozen-bubble.
Please try remerging sdl-mixer
Comment 2 jasong 2002-08-30 08:44:11 UTC
I wish to confirm Rigo's bug - the same thing happens to me on my 1.4 partition as well.  I have also re-emerged sdl-mixer, even with no optimization flags, with no luck.  Thanks!     Jason 
Comment 3 Tobias Eichert 2002-09-01 11:28:44 UTC
Same here,
frozen-bubble won't emerge although sdl-mixer has been installed. Perhaps
sdl-config doesn't seem to find the SDL_mixer libs...just a guess.
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2002-09-08 19:07:43 UTC
*** Bug 7635 has been marked as a duplicate of this bug. ***
Comment 5 James Hollenbeck 2002-09-12 21:31:46 UTC
Look for instances of -lSDL_mixer and add -lsmpeg to it. That's fixed all of  my problems with sdl-mixer, but it's ugly doing it by hand. I'd guess this is only a symptom of a bug in gcc 3.2 or smpeg. 
Comment 6 Mike Noordermeer 2002-09-20 11:33:54 UTC
I have the same problem with tuxracer.  
  
Config.log says:  
 
---------------------------------------- 
configure:3415: checking for Mix_OpenAudio in -lSDL_mixer  
configure:3434: gcc -o conftest -march=pentium3 -O3 -pipe   conftest.c  
-lSDL_mix  
er    -lSM -lICE  -L/usr/X11R6/lib -lX11 -lXi -lXext -lXmu -lXt   -ldl -lm   
-ltc  
l8.3 -L/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread 1>&5  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to `_Unwind_GetIP'  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to `_Unwind_GetRegionStart'  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to `_Unwind_Resume'  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to `_Unwind_DeleteException'  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to `_Unwind_RaiseException'  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to `_Unwind_SetIP'  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to `_Unwind_GetTextRelBase'  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to  
`_Unwind_GetLanguageSpecificD  
ata'  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to `_Unwind_SetGR'  
/usr/lib/libsmpeg-0.4.so.0: undefined reference to `_Unwind_GetDataRelBase'  
collect2: ld returned 1 exit status  
configure: failed program was:  
#line 3423 "configure"  
#include "confdefs.h"  
/* Override any gcc2 internal prototype to avoid an error.  */  
/* We use char because int might match the return type of a gcc2  
    builtin and then its argument prototype would still apply.  */  
char Mix_OpenAudio();  
  
int main() {  
Mix_OpenAudio()  
; return 0; }  
--------------------------------------- 
 
I think it has to do with http://bugs.gentoo.org/show_bug.cgi?id=7573 
Comment 7 Mike Noordermeer 2002-09-20 11:46:10 UTC
After applying the patch of bug #7573 instead of the default gcc 3.1 patch and 
reemerging smpeg and tuxracer I have sound :) 
Comment 8 Scott Robbins 2002-09-20 23:37:30 UTC
I also applied the patch given in bug # 7573.  After that (my particular issue 
was with lbreakout2) lbreakout2's inability to find SDL_MIXER was solved. (I'd 
had a similar problem, also solved with penguin command).

Scott
Comment 9 Rigo 2002-09-21 12:06:08 UTC
In short..It worked 4 me ;-) !


Thanx guyz,

Rigo