Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/external/mit/xorg/lib/libXfont
In article <20250706064759.7316BF99C%cvs.NetBSD.org@localhost>,
Nathanial Sloss <source-changes-d%NetBSD.org@localhost> wrote:
>-=-=-=-=-=-
>
>Module Name: src
>Committed By: nat
>Date: Sun Jul 6 06:47:59 UTC 2025
>
>Modified Files:
> src/external/mit/xorg/lib/libXfont: Makefile
>
>Log Message:
>Sprinkle -fno-stack-protector.
>
>Fixes issue with SSP and m68k.
>The same was done earlier by rin@ for Xfont2.
>
>Addresses PR port-m68k/59508.
>
>
>To generate a diff of this commit:
>cvs rdiff -u -r1.13 -r1.14 src/external/mit/xorg/lib/libXfont/Makefile
>
>Please note that diffs are not public domain; they are subject to the
>copyright notices on the relevant files.
>
>
>-=-=-=-=-=-
>
>Modified files:
>
>Index: src/external/mit/xorg/lib/libXfont/Makefile
>diff -u src/external/mit/xorg/lib/libXfont/Makefile:1.13
>src/external/mit/xorg/lib/libXfont/Makefile:1.14
>--- src/external/mit/xorg/lib/libXfont/Makefile:1.13 Tue Nov 16 09:25:51 2021
>+++ src/external/mit/xorg/lib/libXfont/Makefile Sun Jul 6 06:47:59 2025
>@@ -1,4 +1,4 @@
>-# $NetBSD: Makefile,v 1.13 2021/11/16 09:25:51 nia Exp $
>+# $NetBSD: Makefile,v 1.14 2025/07/06 06:47:59 nat Exp $
>
> USE_FORT?= yes # data-driven bugs?
>
>@@ -70,5 +70,9 @@ PKGDIST= ${LIB}
> CWARNFLAGS.clang+= -Wno-tautological-compare -Wno-string-plus-int
> COPTS.ftfuncs.c+= ${${ACTIVE_CC} == "gcc" && ${HAVE_GCC:U0} >= 10:?
>-Wno-error=overflow :}
>
>+.if ${HAVE_GCC:U0} >= 12 && ${MACHINE_ARCH} == "m68k"
>+COPTS.fontxlfd.c+= -fno-stack-protector
>+.endif
>+
> .include <bsd.x11.mk>
> .include <bsd.lib.mk>
Is that a permanent thing? Should it be mentioned in HACKS? Is it a compiler
bug?
Thanks,
christos
Home |
Main Index |
Thread Index |
Old Index