From owner-freebsd-ports@FreeBSD.ORG Sat Mar 10 13:45:33 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7F92116A402; Sat, 10 Mar 2007 13:45:33 +0000 (UTC) (envelope-from jylefort@FreeBSD.org) Received: from mirapoint3.brutele.be (mirapoint3.brutele.be [212.68.199.148]) by mx1.freebsd.org (Postfix) with ESMTP id B2E5413C48E; Sat, 10 Mar 2007 13:45:32 +0000 (UTC) (envelope-from jylefort@FreeBSD.org) Received: from host-212-68-244-81.brutele.be (host-212-68-244-81.brutele.be [212.68.244.81]) by mirapoint3.brutele.be (MOS 3.7.5a-GA) with ESMTP id ADH94289; Sat, 10 Mar 2007 14:45:30 +0100 (CET) Received: from jsite.lefort.net (jsite.lefort.net [192.168.1.2]) by gateway.lefort.net (Postfix) with ESMTP id 977075F3D; Sat, 10 Mar 2007 14:45:29 +0100 (CET) Received: from jsite.lefort.net (localhost [127.0.0.1]) by jsite.lefort.net (Postfix) with SMTP id B65042D; Sat, 10 Mar 2007 14:45:28 +0100 (CET) Date: Sat, 10 Mar 2007 14:45:28 +0100 From: Jean-Yves Lefort To: Ade Lovett Message-Id: <20070310144528.1224e8f1.jylefort@FreeBSD.org> In-Reply-To: <8E182699-3175-447C-92EF-B6F0E84B4244@FreeBSD.org> References: <45F1DDE2.5030404@FreeBSD.org> <45F1EA6A.6070904@FreeBSD.org> <20070310023034.c5939c48.jylefort@FreeBSD.org> <7CF1749C-3254-46AC-ABDD-BAB0D84ED7A1@FreeBSD.org> <20070310033000.c9d2a66f.jylefort@FreeBSD.org> <8E182699-3175-447C-92EF-B6F0E84B4244@FreeBSD.org> X-Mailer: Sylpheed running on FreeBSD Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Sat__10_Mar_2007_14_45_28_+0100_4wZuUXDYbHEc0b_l" X-Junkmail-Status: score=10/50, host=mirapoint3.brutele.be X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A09020A.45F2B67B.0020,ss=1,fgs=0, ip=212.68.244.81, so=2006-05-09 23:27:51, dmn=5.2.125/2007-01-26 Cc: Doug Barton , Kent Stewart , freebsd ports Subject: Re: Ports 104877 causing big problems X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Mar 2007 13:45:33 -0000 --Signature=_Sat__10_Mar_2007_14_45_28_+0100_4wZuUXDYbHEc0b_l Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Fri, 9 Mar 2007 19:31:17 -0800 Ade Lovett wrote: > On Mar 09, 2007, at 18:30 , Jean-Yves Lefort wrote: > > I told you there is one. > > You have stated there to be a problem. I am still waiting for > quantifiable evidence. I have not received any so far. Repeatedly read the PR until you understand it. Pay attention to the provided objdump diff, and to the fact that the patch modifies the link_all_deplibs variable. Understand what that variable does. Understand why it should be set to "no" rather than to "unknown". > > That's right, thousands of commits are more elegant, practical, and > > faster than a single commit and a test run. > > There are two separate issues. First, the (possible) fix to the > autotools infrastructure which will be done in an appropriate manner, > and without violating POLA. The patch in ports/104877 *may* address > part of this, but definitely violates POLA by changing the semantics > of GNU_CONFIGURE (thus requiring a poke to bsd.port.mk) which will > likely result in non-deterministic breakage. > > The second is for port maintainers of affected ports to utilize the > mechanisms provided in step one (if such a step is required), and > communicate that fact to folks that use their ports by also bumping > PORTREVISION. > > Of course, if someone (you?) wants to do the leg-work in updating > those ports in one go, working with hundreds of distinct port > maintainers, dealing with the fallout, shepherding the -exp runs > (yes, multiple will be required), by all means go for it. The only > relationship that step 2 has to step 1 is that step 1 is a pre- > requisite. No more, no less. You managed to introduce this regression in one go with your .la resurrection. You should be able to fix it in one go as well. You. Not someone, not me. You are the maintainer, you broke it, you fix it. If you dislike my patch and instead want to annoy maintainers so that they cleanup your own mess, then do so. But do something. -- Jean-Yves Lefort jylefort@FreeBSD.org http://lefort.be.eu.org/ --Signature=_Sat__10_Mar_2007_14_45_28_+0100_4wZuUXDYbHEc0b_l Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF8rZ4yzD7UaO4AGoRAgtoAJ9lfcGGnNAE0KTO55VBroXZTq5AFwCeJGCC PjEtBqvMvDX9fLMvEJhgu4A= =I5ds -----END PGP SIGNATURE----- --Signature=_Sat__10_Mar_2007_14_45_28_+0100_4wZuUXDYbHEc0b_l--