summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2022-06-26 12:33:19 +0200
committerUlrich Müller <ulm@gentoo.org>2022-06-26 12:34:15 +0200
commitf32b8cd1cdedb9e74ecbd8a07244eaf5250a9e04 (patch)
tree1a4798d1a2ac21bee9bd00dffbb1fdbf8d8fb0d0 /app-editors/emacs/emacs-18.59-r14.ebuild
parentsci-visualization/dash: drop old versions (diff)
downloadgentoo-f32b8cd1cdedb9e74ecbd8a07244eaf5250a9e04.tar.gz
gentoo-f32b8cd1cdedb9e74ecbd8a07244eaf5250a9e04.tar.bz2
gentoo-f32b8cd1cdedb9e74ecbd8a07244eaf5250a9e04.zip
app-editors/emacs: Compile Emacs 18 with -fno-strict-aliasing
Bug: https://bugs.gentoo.org/854360 Suggested-by: Sam James <sam@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'app-editors/emacs/emacs-18.59-r14.ebuild')
-rw-r--r--app-editors/emacs/emacs-18.59-r14.ebuild4
1 files changed, 2 insertions, 2 deletions
diff --git a/app-editors/emacs/emacs-18.59-r14.ebuild b/app-editors/emacs/emacs-18.59-r14.ebuild
index 053a862305ea..913e0ff38994 100644
--- a/app-editors/emacs/emacs-18.59-r14.ebuild
+++ b/app-editors/emacs/emacs-18.59-r14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -80,7 +80,7 @@ src_configure() {
# adding all those missing prototypes.
strip-flags
filter-flags -finline-functions -fpie
- append-flags -Wno-implicit
+ append-flags -Wno-implicit -fno-strict-aliasing
append-ldflags $(test-flags -no-pie) #639562
replace-flags -O[3-9] -O2
}