commit:     c99a2499670a3e98c48e2560cd02e27dda31ffc7
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 20 05:24:49 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Jun 20 05:25:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99a2499

net-vpn/libreswan: fix complication with USE=dnssec

Thanks to Alex for the analysis and reporting the bug.

Closes: https://bugs.gentoo.org/908822
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 net-vpn/libreswan/libreswan-4.11.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-vpn/libreswan/libreswan-4.11.ebuild 
b/net-vpn/libreswan/libreswan-4.11.ebuild
index c93c077cec25..1077d4072b28 100644
--- a/net-vpn/libreswan/libreswan-4.11.ebuild
+++ b/net-vpn/libreswan/libreswan-4.11.ebuild
@@ -24,7 +24,7 @@ DEPEND="
        virtual/libcrypt:=
        caps? ( sys-libs/libcap-ng )
        curl? ( net-misc/curl )
-       dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= )
+       dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= 
net-dns/dnssec-root )
        ldap? ( net-nds/openldap:= )
        pam? ( sys-libs/pam )
        seccomp? ( sys-libs/libseccomp )
@@ -66,6 +66,7 @@ src_configure() {
        use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS
 
        export PREFIX=/usr
+       export DEFAULT_DNSSEC_ROOTKEY_FILE=/etc/dnssec/icannbundle.pem
        export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
        export FINALDOCDIR=/usr/share/doc/${PF}/html
        export INITSYSTEM=$(usex systemd systemd openrc)

Reply via email to