Known issues with libburn, libiso, and xfburn?

Garrett Cooper yanefbsd at gmail.com
Thu Jan 22 19:14:16 PST 2009


Hi porters!

So, I tried to compile xfburn to get a working CD burner to convert
MP3's with, and I ran into the following issue:

cc -D_REENTRANT -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/libburn
-I/usr/local/include/libisofs -D_THREAD_SAFE -I/usr/local/include
-I/usr/local/include/xfce4 -I/usr/local/include/gtk-2.0
-I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/cairo -I/usr/local/include/pixman-1
-I/usr/local/include/freetype2 -I/usr/local/include/atk-1.0
-D_THREAD_SAFE -I/usr/local/include/exo-0.3
-I/usr/local/include/gtk-2.0 -I/usr/local/include/xfce4
-I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0
-I/usr/local/include/cairo -I/usr/local/include/pango-1.0
-I/usr/local/include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1
-I/usr/local/include/freetype2 -D_REENTRANT -D_THREAD_SAFE
-I/usr/local/include/thunar-vfs-1 -I/usr/local/include/exo-0.3
-I/usr/local/include/gtk-2.0 -I/usr/local/include/xfce4
-I/usr/local/lib/gtk-2.0/include -I/usr/local/include/atk-1.0
-I/usr/local/include/cairo -I/usr/local/include/pango-1.0
-I/usr/local/include -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1
-I/usr/local/include/freetype2 -D_REENTRANT
-I/usr/local/include/gstreamer-0.10 -I/usr/local/include/glib-2.0
-I/usr/local/lib/glib-2.0/include -I/usr/local/include/libxml2
-I/usr/local/include -DDBUS_API_SUBJECT_TO_CHANGE
-I/usr/local/include/hal -I/usr/local/include/dbus-1.0
-I/usr/local/include/dbus-1.0/include -O2 -pipe -fno-strict-aliasing
-march=prescott -Wl,-O1 -o xfburn xfburn-xfburn-error.o
xfburn-xfburn-adding-progress.o xfburn-xfburn-blank-dialog.o
xfburn-xfburn-perform-burn.o
xfburn-xfburn-burn-data-composition-base-dialog.o
xfburn-xfburn-burn-data-cd-composition-dialog.o
xfburn-xfburn-burn-data-dvd-composition-dialog.o
xfburn-xfburn-burn-audio-cd-composition-dialog.o
xfburn-xfburn-transcoder.o xfburn-xfburn-transcoder-basic.o
xfburn-xfburn-transcoder-gst.o xfburn-xfburn-burn-image-dialog.o
xfburn-xfburn-composition.o xfburn-xfburn-compositions-notebook.o
xfburn-xfburn-settings.o xfburn-xfburn-hal-manager.o
xfburn-xfburn-device-box.o xfburn-xfburn-device-list.o
xfburn-xfburn-progress-dialog.o xfburn-xfburn-main.o
xfburn-xfburn-main-window.o xfburn-xfburn-notebook-tab.o
xfburn-xfburn-file-browser.o xfburn-xfburn-welcome-tab.o
xfburn-xfburn-data-composition.o xfburn-xfburn-audio-composition.o
xfburn-xfburn-disc-usage.o xfburn-xfburn-data-disc-usage.o
xfburn-xfburn-audio-disc-usage.o xfburn-xfburn-fs-browser.o
xfburn-xfburn-directory-browser.o xfburn-xfburn-preferences-dialog.o
xfburn-xfburn-stock.o xfburn-xfburn-utils.o -pthread -pthread -pthread
-pthread -pthread  -L/usr/local/lib /usr/local/lib/libburn.so -lcam
/usr/local/lib/libisofs.so -lpthread /usr/local/lib/libxfcegui4.so
/usr/local/lib/libthunar-vfs-1.so /usr/local/lib/libjpeg.so
/usr/local/lib/libstartup-notification-1.so /usr/local/lib/libSM.so
/usr/local/lib/libICE.so /usr/local/lib/libexo-hal-0.3.so
/usr/local/lib/libdbus-glib-1.so /usr/local/lib/libexo-0.3.so -lmd
/usr/local/lib/libgtk-x11-2.0.so /usr/local/lib/libxfce4util.so
/usr/local/lib/libgdk-x11-2.0.so /usr/local/lib/libatk-1.0.so
/usr/local/lib/libgdk_pixbuf-2.0.so
/usr/local/lib/libpangocairo-1.0.so /usr/local/lib/libgio-2.0.so
/usr/local/lib/libXinerama.so /usr/local/lib/libXi.so
/usr/local/lib/libXrandr.so /usr/local/lib/libXcursor.so
/usr/local/lib/libXcomposite.so /usr/local/lib/libXext.so
/usr/local/lib/libXdamage.so /usr/local/lib/libcairo.so
/usr/local/lib/libpixman-1.so -lpng
/usr/local/lib/libxcb-render-util.so /usr/local/lib/libxcb-render.so
/usr/local/lib/libxcb.so /usr/local/lib/libXrender.so
/usr/local/lib/libpangoft2-1.0.so /usr/local/lib/libXfixes.so
/usr/local/lib/libX11.so /usr/local/lib/libXau.so
/usr/local/lib/libXdmcp.so -lrpcsvc /usr/local/lib/libpango-1.0.so
/usr/local/lib/libfontconfig.so /usr/local/lib/libfreetype.so
/usr/local/lib/libexpat.so /usr/local/lib/libgstreamer-0.10.so
/usr/local/lib/libgobject-2.0.so /usr/local/lib/libgmodule-2.0.so
/usr/local/lib/libgthread-2.0.so /usr/local/lib/libxml2.so -lz -lm
/usr/local/lib/libglib-2.0.so /usr/local/lib/libintl.so
/usr/local/lib/libiconv.so /usr/local/lib/libpcre.so
/usr/local/lib/libhal-storage.so /usr/local/lib/libhal.so
/usr/local/lib/libdbus-1.so -pthread   -Wl,--rpath -Wl,/usr/local/lib
-Wl,--rpath -Wl,/usr/local/lib
xfburn-xfburn-transcoder-gst.o(.text+0xaa6): In function `bus_call':
: undefined reference to `gst_is_missing_plugin_message'
xfburn-xfburn-transcoder-gst.o(.text+0xac8): In function `bus_call':
: undefined reference to `gst_missing_plugin_message_get_description'
gmake[2]: *** [xfburn] Error 1
gmake[2]: Leaving directory
`/usr/ports/sysutils/xfburn/work/xfburn-0.4.0/xfburn'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/sysutils/xfburn/work/xfburn-0.4.0'
gmake: *** [all] Error 2
*** Error code 2

I've manually updated my copy of gstreamer plugins via ports because I
was trying to triage an issue, but I *don't think* this would have
affected this...

When compiling libburn and libiso, the 2 packages unfortunately got
installed even though it passed during the install phase (basically it
was trying to remove the package directory, which already existed).

So basically I'm wondering whether or not these issues can be
reproduced by someone else.

Thanks,
-Garrett


More information about the freebsd-ports mailing list