The following patch was applied to achieve cross compilation. ``` diff --git a/app-crypt/gpgme/gpgme-1.17.0-r1.ebuild b/app-crypt/gpgme/gpgme-1.17.0-r1.ebuild index d797fd48b23..b36e41bee27 100644 --- a/app-crypt/gpgme/gpgme-1.17.0-r1.ebuild +++ b/app-crypt/gpgme/gpgme-1.17.0-r1.ebuild @@ -75,6 +75,7 @@ src_configure() { econf \ $([[ -n "${SKIP_TESTS}" ]] && echo "--disable-gpg-test --disable-gpgsm-test") \ --enable-languages="${languages[*]}" \ + --with-libassuan-prefix=${ESYSROOT}/usr \ $(use_enable static-libs static) use python && emake -C lang/python prepare ```
I think I applied this a few weeks ago?
Just checked again and the patch is there, for version: gpgme-1.17.1.ebuild closing it as resolved.
https://gitweb.gentoo.org/repo/gentoo.git/commit/app-crypt/gpgme?id=313127751b219670d3c256a9c50dbf3ed6fca900 *** This bug has been marked as a duplicate of bug 811933 ***