From: deraadt Date: Wed, 11 Jan 2023 16:25:13 +0000 (+0000) Subject: temporarily force hppa libcrypto to be built --no-execute-only because X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=4a2e39fb8edf008c4d9299e6fb9ba0b9b901bd14;p=openbsd temporarily force hppa libcrypto to be built --no-execute-only because perlasm is still putting tables (intended to be rodata) into text. This will help dynamic executables, but static executables won't be saved by this. But this is temporary because we hope the perlasm problem is fixed soon. ok miod --- diff --git a/lib/libcrypto/arch/hppa/Makefile.inc b/lib/libcrypto/arch/hppa/Makefile.inc index fba6342e718..8744a0bbb89 100644 --- a/lib/libcrypto/arch/hppa/Makefile.inc +++ b/lib/libcrypto/arch/hppa/Makefile.inc @@ -1,7 +1,9 @@ -# $OpenBSD: Makefile.inc,v 1.10 2019/05/11 13:05:25 tb Exp $ +# $OpenBSD: Makefile.inc,v 1.11 2023/01/11 16:25:13 deraadt Exp $ # hppa-specific libcrypto build rules +LDADD+= -Wl,--no-execute-only + # aes SRCS+= aes_core.c aes_cbc.c CFLAGS+= -DAES_ASM