Jenkins build is still unstable: FreeBSD_HEAD #564

Ngie Cooper (yaneurabeya) yaneurabeya at gmail.com
Mon Aug 29 18:49:38 UTC 2016


> On Aug 29, 2016, at 11:45, Bryan Drewery <bdrewery at FreeBSD.org> wrote:
> 
> On 8/29/2016 11:38 AM, Julio Merino wrote:
>> On Mon, Aug 29, 2016 at 2:28 PM, Ngie Cooper (yaneurabeya)
>> <yaneurabeya at gmail.com <mailto:yaneurabeya at gmail.com>> wrote:
>> 
>> 
>>> On Aug 29, 2016, at 11:20, Bryan Drewery <bdrewery at FreeBSD.org> wrote:
>> 
>> 
>>> Trust me, you're wasting your time, this is not the problem.  If it were
>>> then _nothing_ would compile from the /usr/bin/cc compiler.  It's only a
>>> problem with running the ATF tests which means it is likely storing the
>>> flags it is built with somewhere and reusing them.
>> 
>>    Then it’s potentially this variable (from lib/atf/libatf-c/Makefile ):
>> 
>>    CFLAGS+=        -DATF_BUILD_CFLAGS='"${_CFLAGS}”’
>> 
>>    I’ll look through the Jenkins logs to confirm the CFLAGS that get
>>    passed in to lib/atf.
>> 
>> 
>> Yes. If we ought to not use any of those flags at run-time (and we
>> should not, as Bryan pointed out), then yes, the problem is in the
>> setting of ATF_BUILD_CFLAGS et. al.
> 
> Are there specific kinds of flags this is wanting to pickup and use
> later? Such as -m or -f or -W?  If we can limit to what is wanted and
> safe it might be better.  We can exclude
> --sysroot/-isystem/-B/-L/-target as well but it isn't as trivial as it
> seems since -isystem has a space after it.

Sidenote: solving this issue should mute the Jenkins failure emails on head at least. I need to go figure out why ^/stable/10 later.
Thanks,
-Ngie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-testing/attachments/20160829/88566a6c/attachment.sig>


More information about the freebsd-testing mailing list