I fixed this problem a while ago upstream for Go 1.7 (
https://github.com/golang/go/issues/15443,
https://github.com/golang/go/issues/15887). The question is, do we backport
the fixes for golang-1.6, or just remove it from the archive? I'd lean
towards the latter.

On 1 November 2016 at 08:18, Niels Thykier <ni...@thykier.net> wrote:

> On Mon, 12 Sep 2016 00:55:37 +0200 Balint Reczey
> <bal...@balintreczey.hu> wrote:
> > Source: golang-1.6
> > Version: 1.6.3-1
> > Severity: important
> > User: bal...@balintreczey.hu
> > Usertags: pie-bindnow-20160906
> > Justification: FTBFS on amd64 with extra hardening
> > Tags: patch
> >
> > Hi,
> >
> > During a rebuild of all packages in sid, your package failed to build on
> > amd64 with patched GCC and dpkg.
> >
> > The rebuild tested if packages are ready for a transition
> > enabling PIE and bindnow for amd64.
> >
> > For more information about the changes to sid's dpkg and GCC please
> > visit:
> >  https://wiki.debian.org/Hardening/PIEByDefaultTransition
> >
> > Relevant part (hopefully):
> > ...
> > [...]
>
> Dear maintainers,
>
> The thread-sanitizer (used by golang) is not compatible with PIE[1].
>
>  * Please disable either PIE or the thread-sanitizer.
>  * From a quick look, it appears that the thread-sanitizer is done by
>    upstream.
>  * On that basis, I think we should prefer that over PIE in the given
>    case (for consistency with upstream).
>
>
> Thanks,
> ~Niels
>
> [1] https://wiki.ubuntu.com/SecurityTeam/PIE
>
> _______________________________________________
> pkg-golang-devel mailing list
> pkg-golang-de...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-golang-devel
>

Reply via email to