New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #21863 (closed defect: worksforme)

Opened 2 years ago

Last modified 13 months ago

frozenbubble2 failes to build on snowleopard

Reported by: bumens@… Owned by: pmq@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: snowleopard Cc:
Port: frozenbubble2

Description (last modified by blb@…) (diff)

vb@bayhorse:~ % sudo port install frozenbubble2
--->  Computing dependencies for frozenbubble2
--->  Building frozenbubble2
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_games_frozenbubble2/work/frozen-bubble-2.2.0" && /usr/bin/make -j2 all PREFIX=/opt/local " returned error 2
Command output: echo 'package fb_config;' > c_stuff/lib/fb_config.pm
echo 'use vars qw(@ISA @EXPORT $FPATH $FLPATH);' >> c_stuff/lib/fb_config.pm
echo '@ISA = qw(Exporter);' >> c_stuff/lib/fb_config.pm
echo '@EXPORT = qw($FPATH $FLPATH);' >> c_stuff/lib/fb_config.pm
echo '$FPATH = "/opt/local/share/frozen-bubble";' >> c_stuff/lib/fb_config.pm
echo '$FLPATH = "/opt/local/lib/frozen-bubble";' >> c_stuff/lib/fb_config.pm
perl -ne "print \$1 if m|\\\$version = '(.*)';|" c_stuff/lib/fb_stuff.pm > VERSION
Can't load '/opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level/auto/SDL_perl/SDL_perl.bundle' for module SDL_perl: dlopen(/opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level/auto/SDL_perl/SDL_perl.bundle, 1): Library not loaded: /opt/local/lib/libSDL-1.3.0.dylib
  Referenced from: /opt/local/lib/libSDL_image-1.2.0.dylib
  Reason: image not found at /opt/local/lib/perl5/5.8.9/darwin-2level/DynaLoader.pm line 230.
 at /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level/SDL.pm line 13
Compilation failed in require at /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level/SDL.pm line 13.
BEGIN failed--compilation aborted at /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level/SDL.pm line 13.
Compilation failed in require at -e line 1.
BEGIN failed--compilation aborted at -e line 1.
-e 
    *** I need perl-SDL installed
make: *** [dirs] Error 1

Error: Status 1 encountered during processing.
vb@bayhorse:~ % 

Change History

Changed 2 years ago by blb@…

  • keywords snowleopard added; frozen bubble snow leopard break build removed
  • owner changed from macports-tickets@… to pmq@…
  • description modified (diff)

Changed 2 years ago by jmr@…

Did you do something like build libsdl_image with libsdl-devel installed and then replace it with libsdl?

Changed 2 years ago by bumens@…

I installed ffmpeg, which installed libsdl-devel. Then I removed both of them, installing libsdl. Afterwards I tried to install frozenbubble2.

Changed 2 years ago by bumens@…

The problem definitely is, that frozen bubble depends on SDL 1.3, which is not completely available in MacPorts until now. It's libsdl-devel, but see #21771.

Changed 13 months ago by jmr@…

  • status changed from new to closed
  • resolution set to worksforme

Can't reproduce.

Note: See TracTickets for help on using tickets.