commit:     730cf987736593be05d8e8c9a08cb551816e1aed
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 20 16:38:55 2025 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Jun 20 16:40:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730cf987

app-editors/emacs: Apply valgrind fix also to slots 26 and 27

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-editors/emacs/emacs-26.3-r24.ebuild | 4 ++--
 app-editors/emacs/emacs-27.2-r22.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-editors/emacs/emacs-26.3-r24.ebuild 
b/app-editors/emacs/emacs-26.3-r24.ebuild
index 9634e1c2e9da..995507c76341 100644
--- a/app-editors/emacs/emacs-26.3-r24.ebuild
+++ b/app-editors/emacs/emacs-26.3-r24.ebuild
@@ -125,6 +125,8 @@ src_configure() {
        replace-flags -Ofast -O2
        append-flags -fno-fast-math -ffp-contract=off
 
+       export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+
        local myconf=(
                --program-suffix="-${EMACS_SUFFIX}"
                --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX}
@@ -243,8 +245,6 @@ src_configure() {
 }
 
 src_compile() {
-       export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
-
        # Disable sandbox when dumping. For the unbelievers, see bug #131505
        emake RUN_TEMACS="SANDBOX_ON=0 LD_PRELOAD= env ./temacs"
 }

diff --git a/app-editors/emacs/emacs-27.2-r22.ebuild 
b/app-editors/emacs/emacs-27.2-r22.ebuild
index 73643a699339..8650a654bb08 100644
--- a/app-editors/emacs/emacs-27.2-r22.ebuild
+++ b/app-editors/emacs/emacs-27.2-r22.ebuild
@@ -163,6 +163,8 @@ src_configure() {
        replace-flags -Ofast -O2
        append-flags -fno-fast-math -ffp-contract=off
 
+       export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+
        local myconf=(
                --program-suffix="-${EMACS_SUFFIX}"
                --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX}
@@ -299,8 +301,6 @@ src_configure() {
 }
 
 src_compile() {
-       export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
-
        if tc-is-cross-compiler; then
                # Build native tools for compiling lisp etc.
                emake -C "${S}-build" src

Reply via email to