From owner-cvs-src@FreeBSD.ORG Fri Apr 11 23:22:24 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E12637B401; Fri, 11 Apr 2003 23:22:24 -0700 (PDT) Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DE9343F75; Fri, 11 Apr 2003 23:22:22 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id QAA12317; Sat, 12 Apr 2003 16:22:19 +1000 Date: Sat, 12 Apr 2003 16:22:18 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: Ruslan Ermilov In-Reply-To: <200304111802.h3BI2Aw3065496@repoman.freebsd.org> Message-ID: <20030412160957.L2023@gamplex.bde.org> References: <200304111802.h3BI2Aw3065496@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/addr2line Makefile src/gnu/usr.bin/binutils/ar Makefile src/gnu/usr.bin/binutils/as Makefile.inc0 src/gnu/usr.bin/binutils/ld Makefile src/gnu/usr. X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2003 06:22:24 -0000 On Fri, 11 Apr 2003, Ruslan Ermilov wrote: > ru 2003/04/11 11:02:10 PDT > > FreeBSD src repository > > Modified files: > gnu/usr.bin/binutils/addr2line Makefile > gnu/usr.bin/binutils/ar Makefile > gnu/usr.bin/binutils/as Makefile.inc0 > gnu/usr.bin/binutils/ld Makefile > gnu/usr.bin/binutils/nm Makefile > gnu/usr.bin/binutils/objcopy Makefile > gnu/usr.bin/binutils/objdump Makefile > gnu/usr.bin/binutils/ranlib Makefile > gnu/usr.bin/binutils/readelf Makefile > gnu/usr.bin/binutils/size Makefile > gnu/usr.bin/binutils/strings Makefile > gnu/usr.bin/binutils/strip Makefile > Log: > libbinutils.a needs basename(3); when the latter is provided > by -legacy, liblegacy.a should come last in the LDADD list. binutils is supposed to use libiberty to avoid depending on local unportabilities like this. We have several gnu versions of basename and seem to use about half of them. According to locate(1) on an uncurrent version of -current: contrib'ed *basename.c's: /usr/src/contrib/binutils/libiberty/basename.c /usr/src/contrib/binutils/libiberty/lbasename.c /usr/src/contrib/gcc/lbasename.c /usr/src/contrib/patch/basename.c /usr/src/contrib/tar/lib/basename.c built *basename.o's: /c/obj/usr/src/gnu/usr.bin/binutils/libiberty/lbasename.o /c/obj/usr/src/gnu/usr.bin/cc/cc_int/lbasename.o /c/obj/usr/src/gnu/usr.bin/tar/basename.o /c/obj/usr/src/lib/libc/basename.o /c/obj/usr/src/usr.bin/basename/basename.o There are more versions in Attics. Bruce