xfburn fails with 'Undefined symbol "__malloc_lock"'
markus.hoenicka at mhoenicka.de
Sun Jun 28 12:52:38 UTC 2009
Manolis Kiagias writes:
> Upgrading between major versions requires all installed ports to be
> rebuilt, so they get linked to the new versions of the libraries.
> I suppose you missed this step, older apps may still work but there is a
> problem installing new ones.
> (AFAIR, if you upgraded via source, you will also need to run make
> delete-old-libs in /usr/src after successfully recompiling ports)
This was kind of an experience, as make delete-old-libs almost bricked
my laptop. Apparently portupgrade failed to upgrade quite a few apps,
for whatever reasons. I deleted all cached packages to make sure
portupgrade -P would fetch the newest. I also had to coerce
/usr/bin/objformat to return "elf" as the installed objformat
prevented building many ports that could not be installed as
packages. Anyway, everything seems to work ok now.
thanks a lot
markus.hoenicka at cats.de
(Spam-protected email: replace the quadrupeds with "mhoenicka")
More information about the freebsd-questions