Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Oct 2013 17:40:56 +0000 (UTC)
From:      Ed Maste <emaste@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r255974 - in head: . gnu/usr.bin/binutils gnu/usr.bin/binutils/ar gnu/usr.bin/binutils/ranlib tools/build/options
Message-ID:  <201310011740.r91HeuDo098310@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



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