From owner-freebsd-current@freebsd.org Thu Nov 19 18:52:14 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C6F1A33A70 for ; Thu, 19 Nov 2015 18:52:14 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 454E91B68; Thu, 19 Nov 2015 18:52:14 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [IPv6:::1]) by freefall.freebsd.org (Postfix) with ESMTP id 3F6C71CE9; Thu, 19 Nov 2015 18:52:14 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from mail.xzibition.com (localhost [172.31.3.2]) by mail.xzibition.com (Postfix) with ESMTP id EF1CA17231; Thu, 19 Nov 2015 18:52:13 +0000 (UTC) X-Virus-Scanned: amavisd-new at mail.xzibition.com Received: from mail.xzibition.com ([172.31.3.2]) by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new, port 10026) with LMTP id YxnU3IKW9H_n; Thu, 19 Nov 2015 18:52:11 +0000 (UTC) Subject: Re: buildincludes: don't know how to make libelf.h etc. DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 25C4C1722B To: Franco Fichtner References: <7D199C04-0ECD-4F58-9A16-C36B51389CB1@lastsummer.de> <56413887.5010302@FreeBSD.org> <06677E8E-98E3-4E4F-BF59-64187802BBA7@lastsummer.de> Cc: freebsd-current From: Bryan Drewery Organization: FreeBSD Message-ID: <564E1A5A.3030105@FreeBSD.org> Date: Thu, 19 Nov 2015 10:52:10 -0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <06677E8E-98E3-4E4F-BF59-64187802BBA7@lastsummer.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Nov 2015 18:52:14 -0000 On 11/19/15 10:39 AM, Franco Fichtner wrote: > Hi Bryan, > > Apologies for the delay. Yes, this is still happening. > > This is the script I'm using with some trampoline things in > a makefile and a common.sh script. It works on releng/10.1 and > releng/10.2 without modification: > > https://github.com/opnsense/tools/blob/master/build/base.sh > > In any of the 11-CURRENT revisions of the last two weeks I've > ran into this issue for buildworld, but not for buildkernel. > > If I run this command sequence in a shell directly, 11-CURRENT > builds fine. > > My latest step was filtering the environment while calling > buildworld and I've had no issues. While it's true that the > environment is polluted with variables for various build > steps, it feels like a regression, because that wasn't needed > on 10.x at all. > > I've double-checked by running the unfiltered script again > and it runs into the same issues as described in the original > message. > > What is the stance regarding environment poisoning and the > source tree build framework? Is this a best effort setup > or does identifying the bad env variables matter? I can > probably chase them down if needed. > >> On 10 Nov 2015, at 1:21 AM, Bryan Drewery wrote: >> >> What exact release of 10.1 are you on? The release, or somewhere in head >> during the 10.1 lifecycle? > > 10.1-RELEASE-p24 > >> What revision were you trying to build? > > Any of the HEAD revisions of the last two weeks, sorry for > not being more specific here, but this wasn't related to any > specific code churn. > >> What do you have in /etc/make.conf and /etc/src.conf? > > https://github.com/opnsense/tools/blob/master/config/latest/make.conf > https://github.com/opnsense/tools/blob/master/config/latest/src.conf > >> What exact command did you run? > > See above. > >> Can you provide a full buildworld log please? Nothing sticks out as a problem in the above. Do you have unknown files in your checkout? Can you check with 'git status' or 'svn status' ? > > Only if really needed. > I think it will be needed. Feel free to send me it off list. > > Cheers, > Franco > -- Regards, Bryan Drewery