xfburn fails with 'Undefined symbol "__malloc_lock"'

Markus Hoenicka markus.hoenicka at mhoenicka.de
Thu Jun 25 23:12:53 UTC 2009


I've upgraded my laptop from 6.4 to 7.2-RELEASE. Essentially
everything went fine, except that for some reason xfburn no longer
works. If I install a package using "portupgrade -f -PP", I see the
following at runtime:

markus at yeti:/usr/home/markus# xfburn &
[1] 47214
markus at yeti:/usr/home/markus# /libexec/ld-elf.so.1: /lib/libpthread.so.2: Undefined symbol "__malloc_lock"

If I build xfburn in the ports tree, I get the following error at
compile time:

/usr/bin/ld: warning: libcam.so.3, needed by /usr/local/lib/libburn.so, may conflict with libcam.so.4
/lib/libpthread.so.2: undefined reference to `__malloc_lock'

I assume that I somehow managed to botch the 6->7 upgrade, but would
anyone know how to fix this particular problem?


Markus Hoenicka
markus.hoenicka at cats.de
(Spam-protected email: replace the quadrupeds with "mhoenicka")

More information about the freebsd-questions mailing list