diff options
Diffstat (limited to 'emacs/25.3/03_all_glibc-2.34.patch')
-rw-r--r-- | emacs/25.3/03_all_glibc-2.34.patch | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/emacs/25.3/03_all_glibc-2.34.patch b/emacs/25.3/03_all_glibc-2.34.patch deleted file mode 100644 index 1ecad71..0000000 --- a/emacs/25.3/03_all_glibc-2.34.patch +++ /dev/null @@ -1,20 +0,0 @@ -Fix compilation with glibc-2.34 -https://bugs.gentoo.org/803644 - -In glibc-2.34, definition of SIGSTKSZ has changed from a fixed value -to sysconf(_SC_SIGSTKSZ), which cannot be used in the definition of a -static array. In 2.33, the default SIGSTKSZ was 8192, but apparently -some arches (e.g. aarch64 and sparc) used 16384. Hardcode the larger -of these values. - ---- emacs-25.3/src/sysdep.c -+++ emacs-25.3/src/sysdep.c -@@ -1624,7 +1624,7 @@ - - /* Alternate stack used by SIGSEGV handler below. */ - --static unsigned char sigsegv_stack[SIGSTKSZ]; -+static unsigned char sigsegv_stack[16384]; - - - /* Return true if SIGINFO indicates a stack overflow. */ |