From owner-svn-ports-head@FreeBSD.ORG Fri Nov 22 13:20:49 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 26C08D95; Fri, 22 Nov 2013 13:20:49 +0000 (UTC) Received: from mailrelay004.isp.belgacom.be (mailrelay004.isp.belgacom.be [195.238.6.170]) by mx1.freebsd.org (Postfix) with ESMTP id 223482434; Fri, 22 Nov 2013 13:20:47 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApwGAJVZj1JbsJwY/2dsb2JhbABZgwd/vBqBIBd0giUBAQU6HCMQCw4KCSUPKh4GE4gFAcFBF48HB4QyA5gTkhODKTs Received: from 24.156-176-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.176.156.24]) by relay.skynet.be with ESMTP; 22 Nov 2013 14:20:40 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.7/8.14.7) with ESMTP id rAMDKdcF086401; Fri, 22 Nov 2013 14:20:39 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Fri, 22 Nov 2013 14:20:38 +0100 From: Tijl Coosemans To: Mathieu Arnold Subject: Re: svn commit: r334573 - head/devel/raknet Message-ID: <20131122142038.7e4f35a0@kalimero.tijl.coosemans.org> In-Reply-To: References: <201311221131.rAMBVEeU056491@svn.freebsd.org> <4A32B27D1E6D98F73F717130@atuin.in.mat.cc> <20131122125248.22d4bdfd@kalimero.tijl.coosemans.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Ganael LAPLANCHE , ports-committers@freebsd.org X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Nov 2013 13:20:49 -0000 On Fri, 22 Nov 2013 13:02:03 +0100 Mathieu Arnold wrote: > +--On 22 novembre 2013 12:52:48 +0100 Tijl Coosemans > wrote: > | With bmake in jobs mode (-j flag) the entire block is run by one shell > | so a command with cd in it has to be put in parenthesis if it must not > | affect the next command. > > Ah, I did not know that. Is it by design ? Do any other make do that ? I'll > have to check perl@ ports I have removed quite a lot of parenthesis. It's by design and I'm not aware of any other make implementation doing that. It's mentioned in the FreeBSD 10 manpage for make (SHELL COMMANDS section). For ports I don't think this matters much. The -j flag is only used during build so only if a port is built with FreeBSD make you might have to patch makefiles to make them jobs-safe.