lang/go failes to build with poudriere, since 2018-04-05

Bjarne bjb at darco.dk
Thu Apr 26 18:23:51 UTC 2018


Hi Steven

Thanks for getting back on this.

The os is 11.1-RELEASE-p9  and the ports tree is HEAD.
The build machine is a virtual server ,
5120 M RAM
4 cpu
on top of  xen :
release                : 4.4.104-39-default
version                : #1 SMP Thu Jan 4 08:11:03 UTC 2018 (7db1912)


It seems I have a reliable test environment. I have just reconfigured to 4 cpus and tested a rebuild 
and got same error as before.
Anything i can do to assist in debugging?

Bear in mind I dont know anything of lang/go and am still a beginner regading poudriere.
I have frozen the build machine so it wont download new versions of anything.



On 26-04-2018 01:31, Steven Hartland wrote:
> That happens very rarely, so rarely its been really hard to make any progress debugging it.
>
> If you believe you have reliable reproduction case I'd be very interested in it.
>
> One thing I noticed when re-reading your original post is that you say you tested on 11.1 but then 
> your output mentions HEAD, are you running 11.1-RELEASE or 11-STABLE, if so what revision?
>
> Also of interest is the hardware and related configuration?
>
>     Regards
>     Steve
>
> On 25/04/2018 22:09, Derek (freebsd lists) wrote:
>> Ah, you'll note: fork/exec implicated here.
>>
>> Looks like this guy strikes again:
>> https://github.com/golang/go/issues/15658
>>
>> It pains me to say but Go on FreeBSD is (and has always been) broken.  Should be fine if you 
>> don't exec.  Something that might help, is setting GOMAXPROCS=1.
>>
>> Derek
>>
>> On 18-04-25 07:45 AM, Steven Hartland wrote:
>>> Builds fine on 11.1-RELEASE-p6 here:
>>>
>>> [00:04:02] Committing packages to repository
>>> [00:04:02] Removing old packages
>>> [00:04:02] Built ports: lang/go
>>> [ports11-1-multiplay] [2018-04-25_11h37m16s] [committing:] Queued: 1 Built: 1  Failed: 0  
>>> Skipped: 0  Ignored: 0 Tobuild: 0   Time: 00:04:01
>>> [00:04:02] Logs: /usr/local/poudriere/data/logs/bulk/ports11-1-multiplay/2018-04-25_11h37m16s
>>> [00:04:02] Cleaning up
>>>
>>> svn info
>>> Path: .
>>> Working Copy Root Path: /usr/local/poudriere/ports/multiplay
>>> URL: https://svn.freebsd.org/ports/head
>>> Relative URL: ^/head
>>> Repository Root: https://svn.freebsd.org/ports
>>> Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
>>> Revision: 468275
>>> Node Kind: directory
>>> Schedule: normal
>>> Last Changed Author: tobik
>>> Last Changed Rev: 468275
>>> Last Changed Date: 2018-04-25 11:08:41 +0000 (Wed, 25 Apr 2018)
>>>
>>>
>>>      Regards
>>>      Steve
>>>
>>> On 25/04/2018 12:07, Bjarne wrote:
>>>> I got a job to rebuild all packages every night, but since 2018-04-05 building 
>>>> /usr/ports/lang/go is failing.
>>>>
>>>> Apparently 2018-04-05  some major changed was introduced, since 331 pakackes was rebuilt. Not 
>>>> sure what it was, I saw nothing in UPATING.
>>>>
>>>> Top of logfile:
>>>>
>>>>>> Building lang/go
>>>> :snip
>>>>
>>>>
>>>>
>>>
>>> _______________________________________________
>>> freebsd-ports at freebsd.org mailing list
>>> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
>>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>>>
>>
>

-- 
mvh,
Bjarne



More information about the freebsd-ports mailing list