From owner-freebsd-ports@FreeBSD.ORG Wed Feb 20 11:46:54 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 8AA36671 for ; Wed, 20 Feb 2013 11:46:54 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-ia0-x22f.google.com (ia-in-x022f.1e100.net [IPv6:2607:f8b0:4001:c02::22f]) by mx1.freebsd.org (Postfix) with ESMTP id 5F3E4A16 for ; Wed, 20 Feb 2013 11:46:54 +0000 (UTC) Received: by mail-ia0-f175.google.com with SMTP id r4so7134562iaj.34 for ; Wed, 20 Feb 2013 03:46:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=kVuRAQdDLy/Qd7jIIvesnTk713DIDXI2dC3VA6Zc5JA=; b=vUYfmAgJLYZtLHThsDJuIQ02+/y6Rd6IbEXQ/cavXeY5CTZGt7mjUW52fhzLVVkcYC qNjBbQvBzqbf0hzvsAOFkB57i9E+cr14VN2PIxCmnxqApUdk0XBFlV0uQuYosgNglvRr et7OjSobvB8Zn/gyARkUiQFu20SjTzswjRowGFTP4GeTNrSSKblnkc08NeDpqgXWBjjp HA8X/uNuHUanCOGS1TYELTMuPWy0g7E7VB5EvK4/mXZkNNDpd1VE+MkH5WW7uNc0jXV3 9/9qcrcvOqBj9i6eLD53teBzBxPZFi/YBPgz/pejQonbB3/Wd6upezUJv0NX63/odVkN eUUg== MIME-Version: 1.0 X-Received: by 10.50.197.170 with SMTP id iv10mr10921715igc.62.1361360813618; Wed, 20 Feb 2013 03:46:53 -0800 (PST) Received: by 10.64.63.12 with HTTP; Wed, 20 Feb 2013 03:46:53 -0800 (PST) Received: by 10.64.63.12 with HTTP; Wed, 20 Feb 2013 03:46:53 -0800 (PST) In-Reply-To: <5124A8C3.9030407@marino.st> References: <5124A38B.7020700@zedat.fu-berlin.de> <5124A8C3.9030407@marino.st> Date: Wed, 20 Feb 2013 11:46:53 +0000 Message-ID: Subject: Re: WITH_BMAKE: make: "/usr/ports/Mk/bsd.port.mk" line 5137: warning: using previous script for "-depends" defined here From: Chris Rees To: John Marino , "Simon J. Gerraty" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: FreeBSD Mailing List 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 11:46:54 -0000 Simon Gerraty has cleverly written some sed magic that makes the ports tree work with bmake. 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. 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! Chris On 20 Feb 2013 10:50, "John Marino" wrote: > Using bmake requires several edits to bsd.port.mk. > DragonFly's DPorts (based on ports) uses BMake and we had to edit several > lines. > > https://github.com/jrmarino/**DeltaPorts/blob/master/** > special/Mk/diffs/bsd.port.mk.**diff > > See line 654. > > It's caused by the :L modifier. > It's one of many issues with bmake and bsd.*.mk. > > You can't fix them until all supported versions of FreeBSD understand > these modifiers (legacy make understands :tl, etc., I mean) > > John > > > On 2/20/2013 11:20, O. Hartmann wrote: > >> Well, I'm brave and switched several "beta switches" on my FreeBSD >> 10.0-CUR systems on and I realize, that I receive a lot of >> >> make: "/usr/ports/Mk/bsd.port.mk" line 5137: warning: using previous >> script for "-depends" defined here >> make: "/usr/ports/Mk/bsd.port.mk" line 5140: warning: duplicate script >> for target "-depends" ignored >> >> messages when doing updates with portmaster or installing ports. >> >> I think this is "BETA-normal", but a re there serious implications apart >> from some performance issues at the moment using bmake as the >> replacement for the oldish make in FreeBSD? >> >> I'm just curious, so feel free to answer if you like. >> >> Oliver >> >> ______________________________**_________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/**mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@**freebsd.org > " > >