Date: Wed, 15 Mar 2000 09:16:47 -0800 (PST) From: Kris Kennaway <kris@FreeBSD.org> To: David Schwartz <davids@webmaster.com> Cc: stable@freebsd.org Subject: Re: Upgrading 3.x -> 4.0 STABLE unneccessarily hard Message-ID: <Pine.BSF.4.21.0003150914570.54359-100000@freefall.freebsd.org> In-Reply-To: <000001bf8e4a$2a692080$021d85d1@youwant.to>
next in thread | previous in thread | raw e-mail | index | archive | help
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:
revision 1.1
date: 1996/05/27 10:49:42; author: peter; state: Exp;
branches: 1.1.2; 1.1.4;
Add an implementation of the gnu-ish asprintf() and vasprintf(). They are
not based on gpl'ed code, just prototype and usage. I'm not 100% certain
they behave the same while the system is in trouble (eg: malloc() failing)
but in those circumstances all bets would be off anyway.
Kris
----
In God we Trust -- all others must submit an X.509 certificate.
-- Charles Forsythe <forsythe@alum.mit.edu>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0003150914570.54359-100000>
