ldns (1.8.3-1)
[PTS] [DDPO]
COMMITS: VCS has seen 1 commit since the debian/1.8.3-1 tag
- Git: https://salsa.debian.org/dns-team/ldns.git
-
- Branch: master
- Path: debian/changelog
- Repo size: 15212544
- Browser: https://salsa.debian.org/dns-team/ldns
- Last scan: 2023-03-13 16:13:38+00
- Next scan: 2023-03-21 19:20:00+00
- Merge requests: 2
- CI pipeline status: failed
- Debian changelog in Git:
ldns (1.8.3-1) unstable; urgency=medium
* new upstream version 1.8.3
* d/libldns3.symbols: include new symbols
* doxygen-in-builddir.patch: patch from upstream
to fix doxygen build in a separate build directory
* always build in a subdir (build/main for the main build), -
no need to hack clean target anymore
* d/rules: mark all build/install targets as .PHONY
(makes build target work with build subdir)
* d/libldns-dev.install: do not install libldns.pc,
it is already installed by upstream as ldns.pc
* disable GOST algorithm (Closes: #862207)
GOST R 34.10-2001 is an obsolete algorithm which should not be used
in production. It is not provided by openssl too, a special plugin
is required to be installed. This change removes it entirely.
This removes 4 symbols out of libldns3.so:
ldns_gost2pkey_raw
ldns_gost_engine
ldns_key_EVP_load_gost_id
ldns_key_EVP_unload_gost
Technicallly we should bump soname when removing symbols from a
shared library. Or alternatively, we can provide stubs which just
return failure. But in this case there should be no problems, since
the symbols aren't used by any of rdepends, and they should not be
used by anything either, given the context.
If lack of one of these symbols will be problematic we can solve
it down the line.
* d/rules: since compat9 dh_auto_* tools export CFLAGS/LDFLAGS already
* d/changelog: fix typo in previous entry
-- Michael Tokarev <mjt@tls.msk.ru> Mon, 05 Sep 2022 11:39:52 +0300
- This branch is 1 commit ahead of tag debian/1.8.3-1
- Git log:
commit 931ef2856ce8808f132a3aa796382fbf0c47d519
Author: Michael Tokarev <mjt@tls.msk.ru>
Date: Mon Sep 5 12:51:15 2022 +0300
d/rules: explicitly disable GOST or else it is enabled on cross-build