From owner-freebsd-ports@FreeBSD.ORG Wed Feb 20 17:18:46 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 779801F9 for ; Wed, 20 Feb 2013 17:18:46 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from exprod7og113.obsmtp.com (exprod7og113.obsmtp.com [64.18.2.179]) by mx1.freebsd.org (Postfix) with ESMTP id 227FD2E6 for ; Wed, 20 Feb 2013 17:18:43 +0000 (UTC) Received: from P-EMHUB02-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob113.postini.com ([64.18.6.12]) with SMTP ID DSNKUSUFcy2eglmfELGjdCoZxf5EQbBIoG4/@postini.com; Wed, 20 Feb 2013 09:18:46 PST Received: from magenta.juniper.net (172.17.27.123) by P-EMHUB02-HQ.jnpr.net (172.24.192.33) with Microsoft SMTP Server (TLS) id 8.3.213.0; Wed, 20 Feb 2013 09:05:01 -0800 Received: from chaos.jnpr.net (chaos.jnpr.net [172.24.29.229]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id r1KH50312827; Wed, 20 Feb 2013 09:05:00 -0800 (PST) (envelope-from sjg@juniper.net) Received: from chaos.jnpr.net (localhost [127.0.0.1]) by chaos.jnpr.net (Postfix) with ESMTP id 73E8A58096; Wed, 20 Feb 2013 09:05:00 -0800 (PST) To: John Marino Subject: Re: WITH_BMAKE: make: "/usr/ports/Mk/bsd.port.mk" line 5137: warning: using previous script for "-depends" defined here In-Reply-To: <5124BAD2.60606@marino.st> References: <5124A38B.7020700@zedat.fu-berlin.de> <5124A8C3.9030407@marino.st> <5124BAD2.60606@marino.st> Comments: In-reply-to: John Marino message dated "Wed, 20 Feb 2013 13:00:18 +0100." From: "Simon J. Gerraty" X-Mailer: MH-E 7.82+cvs; nmh 1.3; GNU Emacs 22.3.1 Date: Wed, 20 Feb 2013 09:05:00 -0800 Message-ID: <20130220170500.73E8A58096@chaos.jnpr.net> MIME-Version: 1.0 Content-Type: text/plain Cc: FreeBSD Mailing List , Chris Rees , sjg@juniper.net X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Feb 2013 17:18:46 -0000 Hi John, On Wed, 20 Feb 2013 13:00:18 +0100, John Marino writes: >On 2/20/2013 12:46, Chris Rees wrote: >> Simon Gerraty has cleverly written some sed magic that makes the ports >> tree work with bmake. There is also a patch for Mk/bsd.port.mk >> Hopefully it'll be ready at some point, but major testing will be >> required, since the ports tree has other weird behaviours of pmake that >> it relies on. FWIW I've been using the "patch" at http://people.freebsd.org/~sjg/ports2bmake.tar.gz for several months without problem. I've only built a hundred or so ports, as I don't have a machine up to building everything. Which is why an exp-run or similar is needed. FWIW I've tested the above on a stock 7.4 release up to current. I just updated my ports tree and re-applied the above (and built/installed something from it). >> I'm sure he'll announce when it's ready and we can get testing, but for >> the meantime I honestly wouldn't try it unless you enjoy debugging very >> weird errors! I've updated ports2bmake.tar.gz - a bit more info in the README and more feedback from the ports2bmake script. I would appreciate anyone interested giving it a try, and letting me know if they encounter problems. Thanks --sjg