Removing these packages means that users calling go -race will have to
always recompile the standard library, and they can't cache it without root.
Wouldn't it be better to install all the packages, by running race.bash:
https://golang.org/src/race.bash
The race.bash could be run with exit code i
On 3 February 2016 at 19:02, Tianon Gravi wrote:
>> + # On linux/amd64 run.bash installs some race enabled standard library
>> + # packages. Delete them again to avoid accidentally including them in
>> + # the package.
>> + rm -rf "$(GOROOT)/pkg/linux_amd64_race/"
>
> This seems like the most corr
> + # On linux/amd64 run.bash installs some race enabled standard library
> + # packages. Delete them again to avoid accidentally including them in
> + # the package.
> + rm -rf "$(GOROOT)/pkg/linux_amd64_race/"
This seems like the most correct solution to me, but I'm a little
confused about why w
And another one after I remember that make is not shell :/
On 9 December 2015 at 14:09, Michael Hudson-Doyle
wrote:
> Here's a patch that removes the race enabled packages, which I'm
> planning to include in Ubuntu.
>
> On 7 December 2015 at 20:13, Michael Hudson-Doyle
> wrote:
>> Package: golan
Here's a patch that removes the race enabled packages, which I'm
planning to include in Ubuntu.
On 7 December 2015 at 20:13, Michael Hudson-Doyle
wrote:
> Package: golang-go
> Version: 1.5.1-4
> Severity: normal
>
> Dear Maintainer,
>
> As you can see on https://packages.debian.org/sid/amd64/gola
Package: golang-go
Version: 1.5.1-4
Severity: normal
Dear Maintainer,
As you can see on https://packages.debian.org/sid/amd64/golang-go/filelist
there are quite a few race-enabled package .a files included in the package.
They are there because of the race-testing ./run.bash does. I think it's a
6 matches
Mail list logo