commit:     8316557632f0377f7dc553c91629057389aecc59
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 30 19:34:10 2025 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 30 19:34:19 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83165576

app-editors/emacs: Fix build of slot 18 with glibc 2.42

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

 app-editors/emacs/Manifest               | 2 +-
 app-editors/emacs/emacs-18.59-r15.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 27ba0b4ca3bb..464c4fdd174a 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -1,4 +1,4 @@
-DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 
9d14004d5188ec0ffe11099ae1beb431adfe159d220fc1b6f1d0be67da19b88911b66a206386beee9498bdcaa48e40a185755734cad2d60927c79bc8ddf0fa7d
 SHA512 
c82cd8e81acf63addd137716a60191b916ee9ac9f8176661be1e8dd0f347f63f8ca8bf9d4d225141499dcbf4c20444eb6526cc3a3912a2d4136fb2bd295e2c26
+DIST emacs-18.59-patches-16.tar.xz 34172 BLAKE2B 
7f30760a39edb854418fae16579b8b62a7ce2bb7977602e288078571ac56a6f68d0ced4d38585f8a601d2ba0483918c147623abe6045833f868c334458007b52
 SHA512 
7f02ad1495d0c58ba338e2b41163a9e5f8bb129e933170f3370fbee04017d8476f44d19b70213588b3922daa322920155f4d9690ea716c1f3b2abef2a5ac8384
 DIST emacs-18.59.tar.gz 2962652 BLAKE2B 
d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b
 SHA512 
03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33
 DIST emacs-26.3-patches-12.tar.xz 13984 BLAKE2B 
e91785d9b41e396a4d823b913238deda9c37b38155d48125ce6ee674b9fc6779ae57439292fcd074db3f99ccf77263a4554dcd334d7b20fb81517634ce79edca
 SHA512 
15bc05ba27dd77d0925476735ed344864f9e5c2a65e3ef468ff2af6fbd55086cf3d78fa1cd435e568c170ef5a34528e5ef297e9a570a0ed17de3aa6c3690a57c
 DIST emacs-26.3.tar.xz 44415140 BLAKE2B 
aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3
 SHA512 
4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9

diff --git a/app-editors/emacs/emacs-18.59-r15.ebuild 
b/app-editors/emacs/emacs-18.59-r15.ebuild
index b332d89e4147..a594466259c1 100644
--- a/app-editors/emacs/emacs-18.59-r15.ebuild
+++ b/app-editors/emacs/emacs-18.59-r15.ebuild
@@ -8,7 +8,7 @@ inherit toolchain-funcs flag-o-matic multilib
 DESCRIPTION="The extensible self-documenting text editor"
 HOMEPAGE="https://www.gnu.org/software/emacs/";
 SRC_URI="https://ftp.gnu.org/old-gnu/emacs/${P}.tar.gz
-       https://dev.gentoo.org/~ulm/emacs/${P}-patches-15.tar.xz";
+       https://dev.gentoo.org/~ulm/emacs/${P}-patches-16.tar.xz";
 
 LICENSE="GPL-1+ GPL-2+ BSD HPND"
 SLOT="18"
@@ -89,7 +89,7 @@ src_configure() {
 src_compile() {
        addpredict /var/lib/emacs/lock          #nowarn
        emake --jobs=1 \
-               CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Demacs" \
+               CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Demacs -I." \
                LD="$(tc-getCC) -nostdlib" LDFLAGS="${LDFLAGS}"
 }
 

Reply via email to