From owner-freebsd-stable Thu Mar 16 1:44:54 2000 Delivered-To: freebsd-stable@freebsd.org Received: from shell.webmaster.com (mail.webmaster.com [209.133.28.73]) by hub.freebsd.org (Postfix) with ESMTP id 10C3437C00B; Thu, 16 Mar 2000 01:44:51 -0800 (PST) (envelope-from davids@webmaster.com) Received: from whenever ([209.133.29.2]) by shell.webmaster.com (Post.Office MTA v3.5.3 release 223 ID# 0-12345L500S10000V35) with SMTP id com; Thu, 16 Mar 2000 01:44:50 -0800 From: "David Schwartz" To: "Kris Kennaway" Cc: Subject: RE: Upgrading 3.x -> 4.0 STABLE unneccessarily hard Date: Thu, 16 Mar 2000 01:44:50 -0800 Message-ID: <005101bf8f2c$462e5dc0$021d85d1@youwant.to> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2377.0 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Importance: Normal Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Strange. It was a RELENG_3 from just a month or so ago. I wish I'd kept my old libc.a and analyzed it more closely. My recollection was that I did an 'nm' on the libc.a installed and it didn't have 'asprintf' in it and then I did one for the temporary libc.a and it did. So I copied the temporary over the normal libc.a and then it worked. But perhaps I didn't look closely enough. Perhaps a typo in my grep made me thing it didn't have one, but the error was definitely that the symbol 'asprintf' wasn't found. Well, if nobody else reports it, chalk it up to cosmic rays. :) DS > On Tue, 14 Mar 2000, David Schwartz wrote: > > > Upgrading 3.x->4.0 STABLE was made harder than it had to be > because one > > program that is statically linked (objcopy or objdump or something like > > that) was trying to statically link to the system libc.a instead of the > > temporary libc.a. The system libc.a may not have 'asprintf' in > it, bombing > > the make. > > I haven't heard of anyone experiencing this failure mode before. What > value of 'x' do you have? asprintf has been in libc since 1996: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message