From 2a7bb7c32bd52d9da45eb627f444f857a5e30e50 Mon Sep 17 00:00:00 2001 From: deraadt <> Date: Wed, 11 Jan 2023 16:25:13 +0000 Subject: 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 --- src/lib/libcrypto/arch/hppa/Makefile.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/libcrypto/arch/hppa/Makefile.inc b/src/lib/libcrypto/arch/hppa/Makefile.inc index fba6342e71..8744a0bbb8 100644 --- a/src/lib/libcrypto/arch/hppa/Makefile.inc +++ b/src/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 -- cgit v1.2.3-55-g6feb