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