Overview

Request 517313 accepted

- go-race: add compiler-rt TSAN binary, necessary for the race detector builds
to work. This requires building compiler-rt from source (becuase upstream Go
stores precompiled binaries in the tree, and we cannot use them). In
addition, a %check was added purely to ensure that we don't install the wrong
version of compiler-rt. boo#1052528
- go-rpmlintrc: add some entries to address the .syso additions.

Loading...


Jordi Massaguer's avatar

Why you changed the license for the doc package?


Aleksa Sarai's avatar
author source maintainer target maintainer

I didn't change it, I added the same license as the main package? Or should I not include that (is it by default inherited from the main package)?



Jordi Massaguer's avatar

A part from the doc package license, this looks good.


Maximilian Meister's avatar

great catch with the binaries that we shipped, we shipped them even for windows and other non-linux distros, which is really useless

also creating a separate package makes sense to me

lgtm


Staging Bot's avatar

@MargueriteSu: review reminder


Aleksa Sarai's avatar
author source maintainer target maintainer

Also @thipp.


Thomas Hipp's avatar

Shouldn't there be an ifarch %{tsan_arch} block around line 83 and 126?


Aleksa Sarai's avatar
author source maintainer target maintainer

It's not necessary because the source is provided in both cases, regardless of arch. But maybe we should just %ifarch it out. My concern is that the %setup flags might break, but I can give it a shot.

Request History
Aleksa Sarai's avatar

cyphar created request

- go-race: add compiler-rt TSAN binary, necessary for the race detector builds
to work. This requires building compiler-rt from source (becuase upstream Go
stores precompiled binaries in the tree, and we cannot use them). In
addition, a %check was added purely to ensure that we don't install the wrong
version of compiler-rt. boo#1052528
- go-rpmlintrc: add some entries to address the .syso additions.


Jordi Massaguer's avatar

jordimassaguerpla accepted request

this LGTM, but I have not tested it. I will trust Aleksa on that.

openSUSE Build Service is sponsored by