Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jan 2008 11:27:01 -0800
From:      "Peter Wemm" <peter@wemm.org>
To:        "Steve Kargl" <sgk@troutmask.apl.washington.edu>
Cc:        freebsd-current@freebsd.org
Subject:   Re: [Call for testers] "BSD ar"
Message-ID:  <e7db6d980801121127h4f8f3672l139d7c09a64b7e69@mail.gmail.com>
In-Reply-To: <20080112181344.GA70692@troutmask.apl.washington.edu>
References:  <20080111142336.GA1379@plan0.kaiwan.csbnet.se> <20080111194036.GA28896@troutmask.apl.washington.edu> <20080112072138.GB1016@plan0.kaiwan.csbnet.se> <20080112181344.GA70692@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Jan 12, 2008 10:13 AM, Steve Kargl <sgk@troutmask.apl.washington.edu> wrote:
> On Sat, Jan 12, 2008 at 08:21:38AM +0100, Kai Wang wrote:
> > On Fri, Jan 11, 2008 at 11:40:36AM -0800, Steve Kargl wrote:
> > > On Fri, Jan 11, 2008 at 03:23:36PM +0100, Kai Wang wrote:
> > > >
> > > > I think it's time for "BSD ar" to get a public review after months of
> > > > bug hunting and cleaning up done by jkoshy@ and me.  The majority of
> > > > the coding work was done during the summer of 2007 and was sponsored
> > > > by Google SoC 2007 programme.
> > > >
> > > > You can find the tarball at:
> > > > http://web.student.chalmers.se/~kaiw/patch/ar-20080111.tgz
> > > >
> > >
> > > Do I drop the ar/ directory into src/usr.bin as a replacement
> > > for the current ar/?
> >
> > Then make buildworld?
> > This will possibly not work because you may need to turn off
> > the build of GNU ar first, which is not simple because the build of other
> > GNU tools may depend on the build of GNU ar. (I'm working on this)
> >
> > The recommended way is: (for now)
> >
>
> (instruction removed.)
>
> >
> > BTW: Please use the version I packed up today, which fixed two bugs
> > reported by swell.k[AT]gmail[Dot]com yesterday.
> >
> > http://web.student.chalmers.se/~kaiw/patch/ar-20080112.tgz
>
> Kai,
>
> I thought/knew there would be a delay between my post and
> your response, so I just tried building your ar outside
> of src/.  It now resides in ${HOME}/bin.
>
> One thing I noticed is that it appears to have no support
> for the GNU long option names.  At least, "ar --help" told
> me that it was an illegal option.  Do you plan to add long
> option support?  I suspect that this will be needed by the
> ports collection, and probably anything that uses libtool.

The gnu autoconf stuff never used to need long options...  Yes, they'd
sometimes detect 'GNU ld' etc, but it always used to work with
standard unix args.

-- 
Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com
"All of this is for nothing if we don't go to the stars" - JMS/B5



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