<div dir="ltr">I reported this upstream (a while ago) as <a href="https://github.com/constabulary/gb/issues/607">https://github.com/constabulary/gb/issues/607</a>. It is still open, unfortunately.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 12 September 2016 at 10:30, Balint Reczey <span dir="ltr"><<a href="mailto:balint@balintreczey.hu" target="_blank">balint@balintreczey.hu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Source: gb<br>
Version: 0.4.2-1<br>
Severity: important<br>
User: <a href="mailto:balint@balintreczey.hu">balint@balintreczey.hu</a><br>
Usertags: pie-bindnow-20160906<br>
Justification: FTBFS on amd64 with extra hardening<br>
<br>
Hi,<br>
<br>
During a rebuild of all packages in sid, your package failed to build on<br>
amd64 with patched GCC and dpkg.<br>
<br>
The rebuild tested if packages are ready for a transition<br>
enabling PIE and bindnow for amd64.<br>
<br>
For more information about the changes to sid's dpkg and GCC please<br>
visit:<br>
 <a href="https://wiki.debian.org/Hardening/PIEByDefaultTransition" rel="noreferrer" target="_blank">https://wiki.debian.org/<wbr>Hardening/<wbr>PIEByDefaultTransition</a><br>
<br>
Relevant part (hopefully):<br>
...<br>
=== RUN  Â TestReadFailuresIgnored<br>
--- PASS: TestReadFailuresIgnored (0.00s)<br>
PASS<br>
ok  Â  Â  <a href="http://github.com/constabulary/gb/importer" rel="noreferrer" target="_blank">github.com/constabulary/gb/<wbr>importer</a>  Â  Â 0.004s<br>
=== RUN  Â TestTest<br>
a<br>
a<br>
b<br>
a<br>
d.v1<br>
c<br>
f<br>
e<br>
cmd/f<br>
extest<br>
extest<br>
external_only_test<br>
notestfiles<br>
/usr/bin/ld: -r and -pie may not be used together<br>
collect2: error: ld returned 1 exit status<br>
# cgoonlynotest<br>
testonly<br>
extestonly<br>
g<br>
g<br>
ldflags<br>
/usr/bin/ld: -r and -pie may not be used together<br>
collect2: error: ld returned 1 exit status<br>
# cgotest<br>
testflags<br>
main<br>
--- FAIL: TestTest (3.16s)<br>
  Â  Â  Â  test_test.go:96: Test(cgoonlynotest): want <nil>, got exit status 1<br>
  Â  Â  Â  test_test.go:84: skipping test, goversion 1.600000 is above<br>
maxgoversion 1.500000<br>
  Â  Â  Â  test_test.go:96: Test(cgotest): want <nil>, got exit status 1<br>
=== RUN  Â TestTestPackage<br>
--- PASS: TestTestPackage (0.09s)<br>
<br>
...<br>
<br>
The full build log is available from:<br>
 <a href="https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/gb_0.4.2-1_amd64.build.gz" rel="noreferrer" target="_blank">https://people.debian.org/~<wbr>rbalint/build-logs/pie-<wbr>bindnow-20160906/gb_0.4.2-1_<wbr>amd64.build.gz</a><br>
<br>
Thanks,<br>
Balint<br>
<br>
______________________________<wbr>_________________<br>
Pkg-go-maintainers mailing list<br>
<a href="mailto:Pkg-go-maintainers@lists.alioth.debian.org">Pkg-go-maintainers@lists.<wbr>alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers" rel="noreferrer" target="_blank">http://lists.alioth.debian.<wbr>org/cgi-bin/mailman/listinfo/<wbr>pkg-go-maintainers</a><br>
</blockquote></div><br></div>