From owner-freebsd-ports@FreeBSD.ORG Fri Mar 9 22:34:32 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 E6A3D16A403; Fri, 9 Mar 2007 22:34:32 +0000 (UTC) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.freebsd.org (Postfix) with ESMTP id C468713C48D; Fri, 9 Mar 2007 22:34:32 +0000 (UTC) (envelope-from ade@lovett.com) Received: from hellfire.canal.lovett.com ([172.16.32.20]:51281) by mail.lovett.com with esmtpa (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HPnfe-000IQL-8E; Fri, 09 Mar 2007 14:34:42 -0800 In-Reply-To: <45F1DDE2.5030404@FreeBSD.org> References: <45F1DDE2.5030404@FreeBSD.org> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Ade Lovett Date: Fri, 9 Mar 2007 14:34:31 -0800 To: Doug Barton X-Mailer: Apple Mail (2.752.2) Sender: ade@lovett.com Cc: Jean-Yves Lefort , freebsd ports , Ade Lovett , Kent Stewart 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: Fri, 09 Mar 2007 22:34:33 -0000 On Mar 09, 2007, at 14:21 , Doug Barton wrote: > Can we have some response from Ade, and/or portmgr on when this might > be fixed? I would agree that the current behavior is suboptimal. I'm pretty certain that this has been addressed with recent updates to devel/libtool15 and devel/libltdl15 -- certainly it solved the gnucash problem that had a similar failure case. The patch as it stands in 104877 is flawed in that it brings in bsd.autotools.mk merely with a GNU_CONFIGURE enabled and as such makes tree-wide changes to those ports that use this stanza, but not a USE_AUTOTOOLS stanza, thus giving no incentive for port maintainers themselves to ensure that the fixes are punted back upstream. So, item (1): does the problem actually still exist with a port using the in-tree devel/libtool15 (via USE_AUTOTOOLS= libtool:15[:env]. If yes, empirical evidence will be required as an addendum to the PR. If no, then we're done. Item (2). The patch as stands will not go in, since that part that is bsd.port.mk fundamentally violates POLA. If such a mechanism is required, then it will need to be developed as an addendum to the existing USE_AUTOTOOLS stanza, so that it is *very* clear which ports need to be upstream-fixed. -aDe