Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Nov 2015 10:52:10 -0800
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        Franco Fichtner <franco@lastsummer.de>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: buildincludes: don't know how to make libelf.h etc.
Message-ID:  <564E1A5A.3030105@FreeBSD.org>
In-Reply-To: <06677E8E-98E3-4E4F-BF59-64187802BBA7@lastsummer.de>
References:  <7D199C04-0ECD-4F58-9A16-C36B51389CB1@lastsummer.de> <56413887.5010302@FreeBSD.org> <06677E8E-98E3-4E4F-BF59-64187802BBA7@lastsummer.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <bdrewery@FreeBSD.org> 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



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