commit:     294459c6dc375715073f4f04886945da2da4f0c9
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 27 10:36:30 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jun 27 10:37:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294459c6

app-editors/emacs: Fix a compiler warning in 18.59

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

 app-editors/emacs/Manifest               | 2 +-
 app-editors/emacs/emacs-18.59-r14.ebuild | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index 6238df99aa37..df1648ff9fc4 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -1,4 +1,4 @@
-DIST emacs-18.59-patches-13.tar.xz 33532 BLAKE2B 
17682fb03c3606794743e702f8389a9476fe09a8c0cc970828aa515a5fc2b1d2df620cdc168d4727635492b38da81ab525c05e20cb77c86d5ae691976deb8d94
 SHA512 
912afbb4e42efb9e42df4e06c21bcf1d7e2f203d35edb2b410b80c9e25f2e4b37dbb28e6fa36691ce44c53da9f3eb57518da164ecca1599147072219244a8b35
+DIST emacs-18.59-patches-14.tar.xz 33760 BLAKE2B 
9235d720e1218e9b1912c6968ba22e0971e3cc8ef1b3ea5023f1970499874c145fb03f883d37455ebdc83a0a3091f054f42fc63f1d5f75ca9ba5f4f66364e6d1
 SHA512 
74cc19cce1b65c01f5d2f7c1aa674e3923f68e52a61108d4140c41c7fac90d32833fc457eccbe4fb551e0453d1c01f12fcf760fda394a5c34668675c52a24459
 DIST emacs-18.59.tar.gz 2962652 BLAKE2B 
d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b
 SHA512 
03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33
 DIST emacs-23.4-patches-23.tar.xz 19932 BLAKE2B 
941d939d1a66af162016eb7f4a34a3a6d19736ecbd06e2499ccb0bf8806b2b3583de324308698b00d0b47a3d0b8a046e5d5dcb2d681c2bba90ec40b58b4e9855
 SHA512 
83e2cef7ebe07fc69806d01946c6e96fa0e92b363e9c6531992593eeb29413518217fef05bba48729356af7d1326c3667748185aad971a625daccb803b2bfe58
 DIST emacs-23.4.tar.bz2 38646508 BLAKE2B 
33dac5d27a63b7aab6b4053964a0ecf7f7939c7aea5af15103f2da7bd34fbb18dba7a1bf44cc4fcc2e3fb1439cdf7085d8dfc4b0005f5485748996e75ca6872d
 SHA512 
def7a95ecaefae24d8102b96b1d575a23def1b11a8f0bb17b68f7913bd118e2ea4449a8feee76c1bd649f099b70419f0d494ddd9bb32b26f92720cda842b0296

diff --git a/app-editors/emacs/emacs-18.59-r14.ebuild 
b/app-editors/emacs/emacs-18.59-r14.ebuild
index 913e0ff38994..1cbf3f94a44c 100644
--- a/app-editors/emacs/emacs-18.59-r14.ebuild
+++ b/app-editors/emacs/emacs-18.59-r14.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="ftp://ftp.gnu.org/old-gnu/emacs/${P}.tar.gz
-       https://dev.gentoo.org/~ulm/emacs/${P}-patches-13.tar.xz";
+       https://dev.gentoo.org/~ulm/emacs/${P}-patches-14.tar.xz";
 
 LICENSE="GPL-1+ GPL-2+ BSD HPND"
 SLOT="18"
@@ -76,11 +76,11 @@ src_configure() {
                src/s-linux.h || die
 
        # -O3 and -finline-functions cause segmentation faults at run time.
-       # -Wno-implicit will quieten GCC 5; feel free to submit a patch
-       # adding all those missing prototypes.
+       # -Wno-implicit and -Wno-return-type will quieten newer versions of GCC;
+       # feel free to submit a patch adding all those missing prototypes.
        strip-flags
        filter-flags -finline-functions -fpie
-       append-flags -Wno-implicit -fno-strict-aliasing
+       append-flags -fno-strict-aliasing -Wno-implicit -Wno-return-type
        append-ldflags $(test-flags -no-pie)    #639562
        replace-flags -O[3-9] -O2
 }

Reply via email to