Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Oct 2002 15:30:54 -0400 (EDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Mark Murray <mark@grondar.za>
Cc:        cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, Bruce Evans <bde@zeta.org.au>
Subject:   Re: cvs commit: src/include stdlib.h src/lib/libc/gen getbsize.3
Message-ID:  <XFMail.20021023153054.jhb@FreeBSD.org>
In-Reply-To: <200210231856.g9NIuIks095533@grimreaper.grondar.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 23-Oct-2002 Mark Murray wrote:
>> >   Make the first argument of getbsize a size_t* instead of an int*, as this is what the
>> >   quantity actually is. Fix an easy const while I'm here.
>> 
>> This breaks binary compatibility on 64-bit machines.
> 
> So we perhaps need to bump ${MAJ}?

We already have for 5.0.

> Consumers of this interface == { df, du, ls, pkg_install, stat, pstat }
> 
> Of the N (<12) calls to the function, 6 of them (one of 2 in df, stat, 3
> in pstat) actually use the returned value. Easy fixes (warnings only).
> 
> I don't believe this is a crisis. Make world has fixed worse problems.

Seriously, the only breakage from previous releases would be for people
with Alphas running 4.x binaries but those should be using either
libc.so.4 or be statically linked so it's no big deal.  People in
-current can just deal I guess since that is current.  We break the
ABI in current a lot as it is. :)

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.20021023153054.jhb>