Re: [HEADS UP] ar(1) front-end committed. (notes for cross compile)

From: Ruslan Ermilov <ru_at_freebsd.org>
Date: Sun, 24 Feb 2008 22:43:58 +0300
On Sun, Feb 24, 2008 at 11:32:21AM -0800, David O'Brien wrote:
> On Sun, Feb 24, 2008 at 10:06:37PM +0300, Ruslan Ermilov wrote:
> > On Sun, Feb 24, 2008 at 10:04:33AM -0800, David O'Brien wrote:
> > > Its seems those that have expressed an opinion want to switch to the new
> > > 'ar' ASAP.  So why not this patch?
> > 
> > Because your patch won't allow to cross-build on
> > systems predating 700044.
> 
> Why not?  If ${BOOTSTRAPPING} >= 700044 we add usr.bin/ar to the list.
> 
I said predating 700044.

> What is your patch to just get rid of the WITH_GNUAR/WITH_BSDAR similar
> to mine?
> 
ENOPARSE.

How's the attached patch?  The commit log would be:

: Make again BSD ar(1) the default system ar(1), now properly handling
: source upgrades by falling back to GNU ar(1) as necessary.  Option
: WITH_BSDAR is gone.  Option _WITH_GNUAR to aid in upgrades is NOT
: supposed to be set by the user.  Stop bootstrapping BSD ar(1) on the
: next __FreeBSD_version bump, as there are no known bugs in it.  Bump
: __FreeBSD_version to anticipate this and to flag the switch to BSD
: ar(1), should it be needed for something.
: 
: Input from:	obrien, des, kaiw


Cheers,
-- 
Ruslan Ermilov
ru_at_FreeBSD.org
FreeBSD committer

Received on Sun Feb 24 2008 - 18:44:03 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:28 UTC