Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Feb 2013 09:05:00 -0800
From:      "Simon J. Gerraty" <sjg@juniper.net>
To:        John Marino <freebsdml@marino.st>
Cc:        FreeBSD Mailing List <freebsd-ports@freebsd.org>, Chris Rees <utisoft@gmail.com>, sjg@juniper.net
Subject:   Re: WITH_BMAKE: make: "/usr/ports/Mk/bsd.port.mk" line 5137: warning: using previous script for "-depends" defined here
Message-ID:  <20130220170500.73E8A58096@chaos.jnpr.net>
In-Reply-To: <5124BAD2.60606@marino.st>
References:  <5124A38B.7020700@zedat.fu-berlin.de> <5124A8C3.9030407@marino.st> <CADLo83-mvoXe5apH-LWAeibVdzkgpvF0wcgsop5JsRk2ZiUmJA@mail.gmail.com> <5124BAD2.60606@marino.st>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130220170500.73E8A58096>