1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
# DFSG changes
During initial packaging, lintian picked up on a copy/not change licence
in unicode-impl.hpp.
The sources indicate that the code was fetched from a web archive
location (ConvertUTF.h).
https://web.archive.org/web/20041122041550/http://www.unicode.org/Public/PROGRAMS/CVTUTF/
Searching further references, llvm has aa more recent copy that seems
to include an updated copyright file that allows it to be in main:
https://llvm.org/doxygen/ConvertUTF_8h_source.html
The implementation that was in the upstream release has been replaced by
the more recent copy from llvm (and adjusted to inline in a header file).
The original version has been removed in the DFSG source archive.
Furthermore, there is a sparc binary included that is used as a random
test data. This binary was removed and replaced with random data
openvpn3-client source: source-is-missing [openvpn3-core/test/unittests/comp-testdata/sum]
After a discussion with sponsor Andrew Lee, we decided to drop the unused
`vendor/asio` code from the source tarball, mainly to avoid remarks of
the security team on duplicate code.
# Supported architectures
According to upstream; there are some challenges compiling for 32-bit
that could be resolved in a subsequent release. amd64 has been tested at
release and there have been reports that it works on rbpi arm64. Enable
the 64 architectures to be included in Debian.
|