cvs commit: src/sys/sys param.h src/gnu/usr.bin/binutils/ar
Makefile src/gnu/usr.bin/binutils/ranlib Makefile src/usr.bin Makefile
rwatson at FreeBSD.org
Thu Feb 21 15:45:19 UTC 2008
On Thu, 21 Feb 2008, Dag-Erling Smørgrav wrote:
> Kai Wang <kaiw at FreeBSD.org> writes:
>> * Connect ar(1) to the build and make it default ar. Rename GNU
>> binutils ar and ranlib to gar and granlib, respectively.
>> * Introduce a temporary variable WITH_GNUAR as a safety net.
>> When buildworld with -DWITH_GNUAR, GNU binutils ar and ranlib
>> will install as default ones and 'BSD' ar will be disabled.
>> * Bump __FreeBSD_version to reflect the import of 'BSD' ar(1).
> Please back this out immediately.
> If you don't understand why, see http://tinderbox.freebsd.org/
I think it would be sufficient to back out the changes to the makefiles to
build and install gnu ar/ranlib by default and install the bsd ar/ranlib as
bsdar/bsdranlib, in the same way we did a transition to bsdtar over time (or
just set WANT_GNUAR by default).
Robert N M Watson
University of Cambridge
More information about the cvs-all