gnupg: Fix reproducibility failure

yat2m can be found within the build or from the recipe-sysroot-native if
runtime dependencies are present. The sysroot version has version differences
to the in tree copy. Specify the one we want to make the build determinstic.

(From OE-Core rev: 8224e8cf402966a1108fe7035da9ed463f3d976a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 1feb5274db6e985e10f58359b148dabb4076917a)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
Richard Purdie
2023-08-10 20:37:23 +01:00
committed by Steve Sakoman
parent bde906a5f1
commit f55b2e2b44

View File

@@ -33,6 +33,8 @@ EXTRA_OECONF = "--disable-ldap \
--with-mailprog=${sbindir}/sendmail \
--enable-gpg-is-gpg2 \
"
# yat2m can be found from recipe-sysroot-native non-deterministically with different versioning otherwise
CACHED_CONFIGUREVARS += "ac_cv_path_YAT2M=./yat2m"
# A minimal package containing just enough to run gpg+gpgagent (E.g. use gpgme in opkg)
PACKAGES =+ "${PN}-gpg"