From owner-cvs-src@FreeBSD.ORG Sun Mar 14 17:08:19 2004 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 BCE8416A4CE; Sun, 14 Mar 2004 17:08:19 -0800 (PST) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34BB443D4C; Sun, 14 Mar 2004 17:08:17 -0800 (PST) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.10/8.12.10) with ESMTP id i2F17oOJ016084; Sun, 14 Mar 2004 17:07:54 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.11/8.12.11/Submit) id i2F17cFW016083; Sun, 14 Mar 2004 17:07:38 -0800 (PST) (envelope-from obrien) Date: Sun, 14 Mar 2004 17:07:37 -0800 From: "David O'Brien" To: John Birrell Message-ID: <20040315010737.GT63585@dragon.nuxi.com> References: <200403050147.i251l39I006593@repoman.freebsd.org> <200403042036.i24KaIeq025097@repoman.freebsd.org> <20040305141012.GA10639@ip.net.ua> <20040305143708.GA70192@nagual.pp.ru> <20040305152247.GB11063@ip.net.ua> <20040315001023.GP63585@dragon.nuxi.com> <20040315001619.GA1586@dragon.nuxi.com> <20040315112847.A38901@freebsd3.cimlogic.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040315112847.A38901@freebsd3.cimlogic.com.au> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.2-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: Andrey Chernov cc: src-committers@FreeBSD.org cc: Ruslan Ermilov cc: cvs-all@FreeBSD.org cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils Makefile.inc0 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 01:08:19 -0000 On Mon, Mar 15, 2004 at 11:28:47AM +1100, John Birrell wrote: > On Sun, Mar 14, 2004 at 04:16:19PM -0800, David O'Brien wrote: > > On Sun, Mar 14, 2004 at 04:10:23PM -0800, David O'Brien wrote: > > > On Fri, Mar 05, 2004 at 05:22:47PM +0200, Ruslan Ermilov wrote: > > > > OK, I see. Removing the contrib/bintuils/include/getopt.h is the > > > > only real solution -- I've removed it locally and reverted these > > > > revisions, and it's now past that point. > > > > > > > > David, remove the damn header please. > > > > BTW, ask maintainer I do still have the option of NOT using the > > getopt_long from libc and just sticking with the GNU supplied one. > > I think we should just use the version distributed by the FSF. The only > reason to changing things locally is if there would be some improvement. > That isn't the case here. I agree 100%. Mark my word -- there will be some FSF gcc & binutils change to its getopt that we won't have and it will cause a real problem. The GNU toolchain is GPV'ed, using a BSDL'ed getopt doesn't solve anything. > FWIW, ache has done lots of commits related to getopt since I reported > the problem I was seeing. He attributed the problem to the POSIXLY_CORRECT > environment variable which accounts for why most people didn't get bitten. I had seen some email traffic on that, but wasn't sure if you were happy with the solution to the breakage. -- -- David (obrien@FreeBSD.org)