git: b11a3e9ca791 - 2024Q3 - sysutils/screen*: Fix stack overflow detected on aarch64
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 18 Aug 2024 13:16:20 UTC
The branch 2024Q3 has been updated by cy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b11a3e9ca791495762beb441817267d1906f6725
commit b11a3e9ca791495762beb441817267d1906f6725
Author: Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2024-08-18 13:08:04 +0000
Commit: Cy Schubert <cy@FreeBSD.org>
CommitDate: 2024-08-18 13:15:54 +0000
sysutils/screen*: Fix stack overflow detected on aarch64
Fix,
SCREEN[1304]: stack overflow detected; terminated
kernel: pid 1304 (screen-4.9.1), jid 0, uid 0: exited on signal 6 (core dumped)
PR: 280868
Tested by: Andreas Schwarz <bugs.freebsd.asc@schwarzes.net>
(cherry picked from commit 92b0c9cdbef548739d6209165c3e1731761d010d)
---
sysutils/screen-devel/Makefile | 4 ++--
sysutils/screen/Makefile | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/sysutils/screen-devel/Makefile b/sysutils/screen-devel/Makefile
index 6fd8da0df5e8..fef590ffacc8 100644
--- a/sysutils/screen-devel/Makefile
+++ b/sysutils/screen-devel/Makefile
@@ -50,8 +50,8 @@ CPE_VENDOR= gnu
.include <bsd.port.options.mk>
-.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || \
- ${ARCH:Mpowerpc*}
+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 || \
+ ${ARCH} == i386 || ${ARCH:Mpowerpc*}
SSP_CFLAGS?= -fno-stack-protector
.endif
diff --git a/sysutils/screen/Makefile b/sysutils/screen/Makefile
index d16f1ea3e05f..52dfb4145ab1 100644
--- a/sysutils/screen/Makefile
+++ b/sysutils/screen/Makefile
@@ -52,8 +52,8 @@ CPE_VENDOR= gnu
.include <bsd.port.options.mk>
-.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386 || \
- ${ARCH:Mpowerpc*}
+.if ${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 || \
+ ${ARCH} == i386 || ${ARCH:Mpowerpc*}
SSP_CFLAGS?= -fno-stack-protector
.endif