Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Aug 2024 13:11:53 GMT
From:      Cy Schubert <cy@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 92b0c9cdbef5 - main - sysutils/screen*: Fix stack overflow detected on aarch64
Message-ID:  <202408181311.47IDBrJA022315@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by cy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=92b0c9cdbef548739d6209165c3e1731761d010d

commit 92b0c9cdbef548739d6209165c3e1731761d010d
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:11:28 +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>
    MFH:            2024Q3
---
 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
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202408181311.47IDBrJA022315>