Sat Nov 6 09:38:11 2021 UTC ()
suse100_linux: binaries are not built with RELRO


(nia)
diff -r1.31 -r1.32 pkgsrc/emulators/suse100_linux/Makefile.common

cvs diff -r1.31 -r1.32 pkgsrc/emulators/suse100_linux/Makefile.common (expand / switch to unified diff)

--- pkgsrc/emulators/suse100_linux/Makefile.common 2018/04/30 10:41:35 1.31
+++ pkgsrc/emulators/suse100_linux/Makefile.common 2021/11/06 09:38:11 1.32
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.31 2018/04/30 10:41:35 wiz Exp $ 1# $NetBSD: Makefile.common,v 1.32 2021/11/06 09:38:11 nia Exp $
2# 2#
3# used by emulators/suse100_alsa/Makefile 3# used by emulators/suse100_alsa/Makefile
4# used by emulators/suse100_alsa/Makefile 4# used by emulators/suse100_alsa/Makefile
5# used by emulators/suse100_aspell/Makefile 5# used by emulators/suse100_aspell/Makefile
6# used by emulators/suse100_aspell/Makefile 6# used by emulators/suse100_aspell/Makefile
7# used by emulators/suse100_base/Makefile 7# used by emulators/suse100_base/Makefile
8# used by emulators/suse100_base/Makefile 8# used by emulators/suse100_base/Makefile
9# used by emulators/suse100_compat/Makefile 9# used by emulators/suse100_compat/Makefile
10# used by emulators/suse100_compat/Makefile 10# used by emulators/suse100_compat/Makefile
11# used by emulators/suse100_expat/Makefile 11# used by emulators/suse100_expat/Makefile
12# used by emulators/suse100_expat/Makefile 12# used by emulators/suse100_expat/Makefile
13# used by emulators/suse100_fontconfig/Makefile 13# used by emulators/suse100_fontconfig/Makefile
14# used by emulators/suse100_fontconfig/Makefile 14# used by emulators/suse100_fontconfig/Makefile
@@ -56,26 +56,28 @@ EMUL_REQD= suse>=${SUSE_VERSION} @@ -56,26 +56,28 @@ EMUL_REQD= suse>=${SUSE_VERSION}
56.if defined(SUSE_COMPAT32) 56.if defined(SUSE_COMPAT32)
57EMUL_PLATFORMS?= linux-i386 57EMUL_PLATFORMS?= linux-i386
58ONLY_FOR_PLATFORM+= NetBSD-3.99*-x86_64 58ONLY_FOR_PLATFORM+= NetBSD-3.99*-x86_64
59ONLY_FOR_PLATFORM+= NetBSD-[4-9]*-x86_64 59ONLY_FOR_PLATFORM+= NetBSD-[4-9]*-x86_64
60.else 60.else
61EMUL_PLATFORMS?= linux-i386 linux-powerpc linux-x86_64 61EMUL_PLATFORMS?= linux-i386 linux-powerpc linux-x86_64
62ONLY_FOR_PLATFORM+= FreeBSD-*-i386 62ONLY_FOR_PLATFORM+= FreeBSD-*-i386
63ONLY_FOR_PLATFORM+= NetBSD-[2-9]*-i386 63ONLY_FOR_PLATFORM+= NetBSD-[2-9]*-i386
64ONLY_FOR_PLATFORM+= NetBSD-[2-9]*-powerpc 64ONLY_FOR_PLATFORM+= NetBSD-[2-9]*-powerpc
65ONLY_FOR_PLATFORM+= NetBSD-3.99*-x86_64 65ONLY_FOR_PLATFORM+= NetBSD-3.99*-x86_64
66ONLY_FOR_PLATFORM+= NetBSD-[4-9]*-x86_64 66ONLY_FOR_PLATFORM+= NetBSD-[4-9]*-x86_64
67.endif 67.endif
68 68
 69RELRO_SUPPORTED= no
 70
69.include "../../mk/bsd.prefs.mk" 71.include "../../mk/bsd.prefs.mk"
70 72
71# _SUSE_ARCH.* is a table of ${EMUL_ARCH} to SuSE architectures. 73# _SUSE_ARCH.* is a table of ${EMUL_ARCH} to SuSE architectures.
72_SUSE_ARCH.${EMUL_ARCH}= ${EMUL_ARCH} 74_SUSE_ARCH.${EMUL_ARCH}= ${EMUL_ARCH}
73_SUSE_ARCH.i386= i586 75_SUSE_ARCH.i386= i586
74_SUSE_ARCH.powerpc= ppc 76_SUSE_ARCH.powerpc= ppc
75_SUSE_ARCH= ${_SUSE_ARCH.${EMUL_ARCH}} 77_SUSE_ARCH= ${_SUSE_ARCH.${EMUL_ARCH}}
76SUSE_ARCH= ${_SUSE_ARCH} 78SUSE_ARCH= ${_SUSE_ARCH}
77 79
78_SUSE_FTP_SUBDIR= distribution/SL-${SUSE_VERSION}-OSS/inst-source/suse/${SUSE_ARCH}/ 80_SUSE_FTP_SUBDIR= distribution/SL-${SUSE_VERSION}-OSS/inst-source/suse/${SUSE_ARCH}/
79_SUSE_FTP_SUBDIR_UPD= suse/update/${SUSE_VERSION}/rpm/${SUSE_ARCH}/ 81_SUSE_FTP_SUBDIR_UPD= suse/update/${SUSE_VERSION}/rpm/${SUSE_ARCH}/
80 82
81MASTER_SITE_SUSE_${SUSE_VERSION}= \ 83MASTER_SITE_SUSE_${SUSE_VERSION}= \