lang/go failes to build with poudriere, since 2018-04-05
Bjarne
bjb at darco.dk
Thu Apr 26 16:08:14 UTC 2018
Hi Derek
Thank you very much for replying. it seems you hit it right on target!
Unfortunately I dont know anything about go, but it is a requirement of sysutils/beats.
<http://portsmon.freebsd.org/portoverview.py?category=sysutils&portname=beats>
Googling around i can see GOMAXPROCS is something with max number of cpu's used.
Since i dont know where to set that parameter and the fact i am working with a virtual environment,
I reduced the numbe of cpu's from 4 to 1 on the build machine.
Now go is building and all is well again.
Where would I set GOMAXPROCS=1?
I might want to go back to 4 cpu's again.
On 25-04-2018 23: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
>
--
mvh,
Bjarne
More information about the freebsd-ports
mailing list