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