Please apologise the flood, I missed something obvious. On Mon, Apr 27, 2020 at 11:02:23AM +0200, Felix Salfelder wrote: > The freshly imported tarball (0.6.6) contains an embedded dev/asio > directory, which does not exist in the upstream repository, nor was it > in the 0.6.4 tarball. I understand that this copy is unnecessary. But > some test is compiled with -I${top_srcdir}/dev/asio/include.
The source of this is, upstream is offering multiple tarballs, one with third party packages included. This also explains some of Sébastiens additions to the copyright file. As of version 0.6.4, none of the additional headers were required for either for building opendht or jami. I have imported the smaller tarball and rebased Sébastiens commits. It's in my master branch now [1]. I'm afraid the package does no longer build, and I am unsure how to proceed. My gut feeling is that the small tarball is the correct one, (although I can see the other one listed in d/watch), and that the tests should be compiled against installed packages, if at all. thanks felix [1] https://salsa.debian.org/felixs-guest/restinio/master