Hi ftpmaster,

Michael Stapelberg <stapelb...@debian.org> writes:

> Hi ftpmaster,
>
> FYI: Public upstream discussion is at
> http://thread.gmane.org/gmane.comp.lang.go.devel/74454
>
> Paul Tagliamonte <paul...@debian.org> writes:
>> It appears there are binaries in the source tarball. Those will need to
>> be removed - I understand they're just for the test suite; yes, this
>> isn't great, but it's needed to comply with the DFSG.
> The binaries in question are test data in the directories
> src/pkg/debug/{elf,macho,pe}/testdata/
>
> This specific part of the source is an ELF parser.
>
> Those are not executed during compilation and they are not shipped in
> the final package(s).
>
> Paul pointed out that it would be better to have the source for them and
> build them during compilation. However, even if they were deleted and
> the source was added, on Debian, we could not generate
> e.g. src/pkg/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj
> because we don’t run on the OpenBSD kernel.
>
> Thus, enforcing the rule in this case does not seem helpful to me. It
> would decrease coverage of the testsuite on the machines/kernels/archs
> we care about. Also, I think the intention (to have source for
> everything you run) does not even apply here, since these binaries are
> never run.
>
> What do you think?
It has been over a week since this message. Consider this message a
friendly ping.

-- 
Best regards,
Michael


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to