kumquat-buildroot/package/libopenssl
Fabrice Fontaine 98684ba788 package/libopenssl: fix build without MMU
Commit 973b1eba5a removed third patch
because of
78634e8ac2
however OPENSSL_NO_MADVISE wasn't updated to reflect the new
HAVE_MADVISE logic resulting in the following build failure without MMU:

/home/buildroot/autobuild/instance-2/output-1/host/riscv64-buildroot-linux-uclibc/bin/ld.real: libcrypto.a(libcrypto-lib-mem_sec.o): in function `sh_init':
/home/buildroot/autobuild/instance-2/output-1/build/libopenssl-3.2.0/crypto/mem_sec.c:557: undefined reference to `madvise'

Fixes:
 - http://autobuild.buildroot.org/results/4328c025f6f2bcd2ebc5a4368c78e00da0aea1ae

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-01-02 21:06:31 +01:00
..
0001-Reproducible-build-do-not-leak-compiler-path.patch
0002-Configure-use-ELFv2-ABI-on-some-ppc64-big-endian-sys.patch
0003-Revert-Fix-static-builds.patch
0004-riscv-Fix-mispelling-of-extension-test-macro.patch
Config.in
libopenssl.hash
libopenssl.mk