From owner-freebsd-current@FreeBSD.ORG Tue Jan 17 05:36:13 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8286916A41F for ; Tue, 17 Jan 2006 05:36:13 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E39643D49 for ; Tue, 17 Jan 2006 05:36:13 +0000 (GMT) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 15BAF72DD4; Mon, 16 Jan 2006 21:36:13 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id 10F8972DCB for ; Mon, 16 Jan 2006 21:36:13 -0800 (PST) Date: Mon, 16 Jan 2006 21:36:13 -0800 (PST) From: Doug White To: current@freebsd.org Message-ID: <20060116212952.I4097@carver.gumbysoft.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Subject: New malloc breaks old libpthread X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Jan 2006 05:36:13 -0000 Got this trying to run an old Xorg binary on a -CURRENT machine I don't update very frequently: /libexec/ld-elf.so.1: /usr/lib/libpthread.so.1: Undefined symbol "__malloc_lock" The libpthread.so.1 was from June 2005, prior to the libpthread version bump. Unfortunately this means that RELENG_6 compatibility is broken in -HEAD since the new libc.so.6 is not compatible with libraries built against it prior to the merge date of the new user malloc. I guess its time libc's version number. We haven't yet for post-RELENG_6, and this it the usual case calling for the bump. /me breaks out the paintbrushes, smocks, and dropcloths -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org