commit:     394358ed57ba8d71aad988bd5bd173642399bab0
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 15 01:34:18 2025 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Oct 15 01:34:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=394358ed

sys-libs/glibc: respect verify-sig USE flag

Closes: https://bugs.gentoo.org/964334
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 sys-libs/glibc/glibc-2.42-r1.ebuild | 4 +++-
 sys-libs/glibc/glibc-9999.ebuild    | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-libs/glibc/glibc-2.42-r1.ebuild 
b/sys-libs/glibc/glibc-2.42-r1.ebuild
index b7f702eb627f..cacf6b987fbb 100644
--- a/sys-libs/glibc/glibc-2.42-r1.ebuild
+++ b/sys-libs/glibc/glibc-2.42-r1.ebuild
@@ -952,7 +952,9 @@ src_unpack() {
                [[ ${PV} == *.*.9999 ]] && EGIT_BRANCH=release/${PV%.*}/master
                git-r3_src_unpack
        else
-               verify-sig_verify_detached "${DISTDIR}/${P}.tar.xz" 
"${DISTDIR}/${P}.tar.xz.sig"
+               if use verify-sig; then
+                       verify-sig_verify_detached "${DISTDIR}/${P}.tar.xz" 
"${DISTDIR}/${P}.tar.xz.sig"
+               fi
                unpack ${P}.tar.xz
 
                cd "${WORKDIR}" || die

diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 940a7c842fbe..2b3ba3c12088 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -952,7 +952,9 @@ src_unpack() {
                [[ ${PV} == *.*.9999 ]] && EGIT_BRANCH=release/${PV%.*}/master
                git-r3_src_unpack
        else
-               verify-sig_verify_detached "${DISTDIR}/${P}.tar.xz" 
"${DISTDIR}/${P}.tar.xz.sig"
+               if use verify-sig; then
+                       verify-sig_verify_detached "${DISTDIR}/${P}.tar.xz" 
"${DISTDIR}/${P}.tar.xz.sig"
+               fi
                unpack ${P}.tar.xz
 
                cd "${WORKDIR}" || die

Reply via email to