From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dan.rpsys.net (dan.rpsys.net [93.97.175.187]) by mail.openembedded.org (Postfix) with ESMTP id 1AFD961117 for ; Tue, 10 Sep 2013 15:38:23 +0000 (UTC) Received: from localhost (dan.rpsys.net [127.0.0.1]) by dan.rpsys.net (8.14.4/8.14.4/Debian-2.1ubuntu1) with ESMTP id r8AFpcMp028132; Tue, 10 Sep 2013 16:51:45 +0100 X-Virus-Scanned: Debian amavisd-new at dan.rpsys.net Received: from dan.rpsys.net ([127.0.0.1]) by localhost (dan.rpsys.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 83migMFpSge6; Tue, 10 Sep 2013 16:51:45 +0100 (BST) Received: from [192.168.3.10] (rpvlan0 [192.168.3.10]) (authenticated bits=0) by dan.rpsys.net (8.14.4/8.14.4/Debian-2.1ubuntu1) with ESMTP id r8AFpfo1028122 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Tue, 10 Sep 2013 16:51:42 +0100 Message-ID: <1378827477.3484.166.camel@ted> From: Richard Purdie To: Darren Hart Date: Tue, 10 Sep 2013 16:37:57 +0100 In-Reply-To: <1378827198.19978.106.camel@dvhart-mobl4.amr.corp.intel.com> References: <398be88b2b4779bc227d9f716ebcc360958e02dd.1378483732.git.pkj@axis.com> <1378827198.19978.106.camel@dvhart-mobl4.amr.corp.intel.com> X-Mailer: Evolution 3.6.4-0ubuntu1 Mime-Version: 1.0 Cc: Peter Kjellerstedt , openembedded-core@lists.openembedded.org Subject: Re: [PATCH 2/2] bb-matrix: Make sure local.conf does not interfere X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Sep 2013 15:38:24 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit On Tue, 2013-09-10 at 08:33 -0700, Darren Hart wrote: > On Fri, 2013-09-06 at 18:12 +0200, Peter Kjellerstedt wrote: > > If any of BB_NUMBER_THREADS, PARALLEL_MAKE or SSTATE_DIR happened to be > > set in local.conf then the bb-matrix script would not perform as > > intended. > > > > Signed-off-by: Peter Kjellerstedt > > --- > > scripts/contrib/bb-perf/bb-matrix.sh | 4 ++++ > > 1 file changed, 4 insertions(+) > > > > diff --git a/scripts/contrib/bb-perf/bb-matrix.sh b/scripts/contrib/bb-perf/bb-matrix.sh > > index 1064565..d5127e7 100755 > > --- a/scripts/contrib/bb-perf/bb-matrix.sh > > +++ b/scripts/contrib/bb-perf/bb-matrix.sh > > @@ -53,6 +53,10 @@ if [ $? -ne 0 ]; then > > exit 1 > > fi > > > > +# Make sure neither of BB_NUMBER_THREADS, PARALLEL_MAKE and SSTATE_DIR are set > > +# in local.conf > > +sed -ri 's/^([[:space:]]*(BB_NUMBER_THREADS|PARALLEL_MAKE|SSTATE_DIR)[[:space:]]*\??=.*)/#\1/' conf/local.conf > > + > > Unless I'm mistaken, you are modifying the users local.conf? > > We definitely should *not* be doing that. I would support documenting > this as a requirement and even printing a warning if any of a set of > variables are found in the bitbake environment. > > Note that local.conf is not the only place where these could be set. > > Richard, shouldn't the env setting override anything in local.conf? No, it will override a ?= or ??= but not a =. Cheers, Richard