svn commit: r255974 - in head: . gnu/usr.bin/binutils gnu/usr.bin/binutils/ar gnu/usr.bin/binutils/ranlib tools/build/options

Ed Maste emaste at FreeBSD.org
Tue Oct 1 17:40:57 UTC 2013


Author: emaste
Date: Tue Oct  1 17:40:56 2013
New Revision: 255974
URL: http://svnweb.freebsd.org/changeset/base/255974

Log:
  Remove long-unused GNU ar and ranlib
  
  The libarchive-based replacements have been used since 2009; the GNU
  ones were kept to support source upgrades from FreeBSD 6.
  
  Approved by:	re@ (delphij)

Deleted:
  head/gnu/usr.bin/binutils/ar/Makefile
  head/gnu/usr.bin/binutils/ar/ar.1
  head/gnu/usr.bin/binutils/ranlib/Makefile
  head/gnu/usr.bin/binutils/ranlib/ranlib.1
Modified:
  head/ObsoleteFiles.inc
  head/gnu/usr.bin/binutils/Makefile
  head/tools/build/options/WITHOUT_BINUTILS

Modified: head/ObsoleteFiles.inc
==============================================================================
--- head/ObsoleteFiles.inc	Tue Oct  1 15:43:23 2013	(r255973)
+++ head/ObsoleteFiles.inc	Tue Oct  1 17:40:56 2013	(r255974)
@@ -38,6 +38,9 @@
 #   xargs -n1 | sort | uniq -d;
 # done
 
+# 20131001: ar and ranlib from binutils not used
+OLD_FILES+=usr/bin/gnu-ar
+OLD_FILES+=usr/bin/gnu-ranlib
 # 20130930: BIND removed from base
 OLD_FILES+=etc/namedb
 OLD_FILES+=etc/periodic/daily/470.status-named

Modified: head/gnu/usr.bin/binutils/Makefile
==============================================================================
--- head/gnu/usr.bin/binutils/Makefile	Tue Oct  1 15:43:23 2013	(r255973)
+++ head/gnu/usr.bin/binutils/Makefile	Tue Oct  1 17:40:56 2013	(r255974)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 SUBDIR=		libiberty libbfd libopcodes libbinutils \
-		addr2line ar as ld nm objcopy objdump ranlib readelf \
+		addr2line as ld nm objcopy objdump readelf \
 		size strings strip doc
 
 .include <bsd.subdir.mk>

Modified: head/tools/build/options/WITHOUT_BINUTILS
==============================================================================
--- head/tools/build/options/WITHOUT_BINUTILS	Tue Oct  1 15:43:23 2013	(r255973)
+++ head/tools/build/options/WITHOUT_BINUTILS	Tue Oct  1 17:40:56 2013	(r255974)
@@ -1,5 +1,5 @@
 .\" $FreeBSD$
-Set to not install binutils (as, c++-filt, gconv, gnu-ar, gnu-randlib,
+Set to not install binutils (as, c++-filt, gconv,
 ld, nm, objcopy, objdump, readelf, size and strip).
 .Bf -symbolic
 The option does not generally work for build targets, unless some alternative


More information about the svn-src-all mailing list