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? -- 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