rhythmbox xine amd64

Jerry Keefe islero at comcast.net
Wed May 25 20:25:07 PDT 2005


Has anyone successfully compiled rhythmbox on an amd64 using the xine
backend? This used to work, maybe sometime before gnome 10. I've rebuilt
xine, libxine and faad2 successfully.  Running 5-Stable from May 18th,
all ports up to date as of today. Xine works normally. Rhythmbox
compiles successfully without the xine option.  Is there a way to use
the gstreamer backend for m4a files?

portupgrade -f -m WITH_XINE=YES audio/rhythmbox
<snip>
/bin/sh /usr/local/bin/libtool15 --mode=link cc  -I/usr/X11R6/include -O
-pipe       -o rhythmbox -export-dynamic main.o rb-shell.o
rb-shell-player.o rb-source-header.o rb-statusbar.o
rb-shell-preferences.o rb-shell-clipboard.o rb-playlist-manager.o
rb-history.o rb-play-order.o rb-play-order-linear.o
rb-play-order-linear-loop.o rb-play-order-shuffle.o
rb-play-order-random.o rb-play-order-random-equal-weights.o
rb-play-order-random-by-age.o rb-play-order-random-by-age-and-rating.o
rb-play-order-random-by-rating.o rb-remote.o
rb-tray-icon.o ../lib/librb.la ../metadata/librbmetadata.la ../player/librbplayer.la ../widgets/librbwidgets.la ../rhythmdb/librhythmdb.la ../sources/libsources.la ../sources/libsourcesimpl.la ../iradio/librbiradio.la ../corba/librbcorba.la -Wl,--export-dynamic -pthread -Wl,--rpath -Wl,/usr/local/lib -L/usr/X11R6/lib -L/usr/local/lib -lgtk-x11-2.0 -lgnomeui-2 -lSM -lICE -lglade-2.0 -lgnomevfs-2 -lbonobo-2 -lbonobo-activation   -pthread -L/usr/X11R6/lib -lxine -lz -liconv   -L/usr/X11R6/lib -L/usr/local/lib -L/usr/X11R6/lib -lm -lmp4v2 -lstdc++ -L/usr/X11R6/lib -logg -L/usr/X11R6/lib -lvorbis -lm -lvorbisfile -lFLAC -L/usr/X11R6/lib -logg -L/usr/X11R6/lib -lvorbis -lm -lvorbisfile
mkdir .libs
cc -I/usr/X11R6/include -O -pipe -o rhythmbox main.o rb-shell.o
rb-shell-player.o rb-source-header.o rb-statusbar.o
rb-shell-preferences.o rb-shell-clipboard.o rb-playlist-manager.o
rb-history.o rb-play-order.o rb-play-order-linear.o
rb-play-order-linear-loop.o rb-play-order-shuffle.o
rb-play-order-random.o rb-play-order-random-equal-weights.o
rb-play-order-random-by-age.o rb-play-order-random-by-age-and-rating.o
rb-play-order-random-by-rating.o rb-remote.o rb-tray-icon.o
-Wl,--export-dynamic -Wl,--rpath -Wl,/usr/local/lib
-Wl,--export-dynamic  ../lib/.libs/librb.a -L/usr/X11R6/lib
-L/usr/local/lib ../metadata/.libs/librbmetadata.a ../player/.libs/librbplayer.a ../widgets/.libs/librbwidgets.a ../rhythmdb/.libs/librhythmdb.a ../sources/.libs/libsources.a ../sources/.libs/libsourcesimpl.a -lid3tag ../iradio/.libs/librbiradio.a ../corba/.libs/librbcorba.a -lgtk-x11-2.0 -lgnomeui-2 -lSM -lICE -lglade-2.0 -lgnomevfs-2 -lbonobo-2 -lbonobo-activation -pthread -lxine -lz -liconv -lmp4v2 -lstdc++ -lFLAC /usr/local/lib/libvorbisfile.so /usr/local/lib/libvorbis.so /usr/local/lib/libogg.so -lm -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
../metadata/.libs/librbmetadata.a(mp4-stream-info-impl.o)(.text+0x3d7):
In function `MP4_stream_info_impl_open_stream':
: undefined reference to `MP4GetTrackAudioType'
gmake[3]: *** [rhythmbox] Error 1
gmake[3]: Leaving directory
`/usr/ports/audio/rhythmbox/work/rhythmbox-0.8.8/shell'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/ports/audio/rhythmbox/work/rhythmbox-0.8.8/shell'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/audio/rhythmbox/work/rhythmbox-0.8.8'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/audio/rhythmbox.
** Command failed [exit code 1]: /usr/bin/script
-qa /tmp/portupgrade68488.0 make WITH_XINE=YES
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
        ! audio/rhythmbox (rhythmbox-0.8.8_4)   (linker error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed




More information about the freebsd-gnome mailing list