]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
rpm-sequoia-crypto-policy: Don't validate gnutls crypto policy
authorZoltán Böszörményi <zboszor@gmail.com>
Wed, 5 Mar 2025 07:03:19 +0000 (08:03 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 6 Mar 2025 11:16:42 +0000 (11:16 +0000)
Building this recipe may fail on hosts with an old GnuTLS version,
like Ubuntu 20.04.6 LTS.

Add OLD_GNUTLS=1 to disable validation for this policy variant
that isn't needed anyway.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Tested-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/rpm-sequoia/rpm-sequoia-crypto-policy_git.bb

index f66cb56468cd6cbf80794814f08bce2c37667d43..522e9a393d79d88405f40395b669907ba790a782 100644 (file)
@@ -20,9 +20,10 @@ do_compile () {
        # It speeds up the build and we only need DEFAULT/rpm-sequoia.
        rm -f $(ls -1 policies/*.pol | grep -v DEFAULT.pol) || echo nothing to delete
 
-       # Don't validate openssh policy variants.
+       # Don't validate openssh and gnutls policy variants.
        # Validation may fail and these variants are not needed.
        export OLD_OPENSSH=1
+       export OLD_GNUTLS=1
 
        make ASCIIDOC=echo XSLTPROC=echo
 }