From owner-freebsd-questions@FreeBSD.ORG Sun Jun 28 12:52:38 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6377C1065673 for ; Sun, 28 Jun 2009 12:52:38 +0000 (UTC) (envelope-from markus.hoenicka@mhoenicka.de) Received: from smtprelay11.ispgateway.de (smtprelay11.ispgateway.de [80.67.29.28]) by mx1.freebsd.org (Postfix) with ESMTP id 172458FC0A for ; Sun, 28 Jun 2009 12:52:37 +0000 (UTC) (envelope-from markus.hoenicka@mhoenicka.de) Received: from [93.135.206.69] (helo=yeti.mininet) by smtprelay11.ispgateway.de with esmtpa (Exim 4.68) (envelope-from ) id 1MKts4-0002IT-8c; Sun, 28 Jun 2009 14:52:36 +0200 X-Mailer: emacs 22.3.1 (via feedmail 8 I); VM 7.19 under Emacs 22.3.1 From: "Markus Hoenicka" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19015.26678.200962.56208@yeti.mininet> Date: Sun, 28 Jun 2009 14:55:18 +0200 To: Manolis Kiagias In-Reply-To: <4A441109.3040308@otenet.gr> References: <19012.105.500949.723890@yeti.mininet> <4A441109.3040308@otenet.gr> X-Df-Sender: 472582 Cc: freebsd-questions@freebsd.org Subject: Re: xfburn fails with 'Undefined symbol "__malloc_lock"' X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jun 2009 12:52:38 -0000 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 -- Markus Hoenicka markus.hoenicka@cats.de (Spam-protected email: replace the quadrupeds with "mhoenicka") http://www.mhoenicka.de