Fix openssl3 for platforms without shared libs

We need to also disable loading of dynamic shared objects (modules)
with no-dso.
This commit is contained in:
Mark Harris 2026-02-23 22:32:42 -08:00
parent c2dc58336b
commit ec1aa3b77d
No known key found for this signature in database
GPG Key ID: 92293B4D0118BDB0
2 changed files with 2 additions and 2 deletions

View File

@ -27,7 +27,7 @@ COOKBOOK_CONFIGURE_FLAGS=(
if [ "${COOKBOOK_DYNAMIC}" = "1" ]; then
COOKBOOK_CONFIGURE_FLAGS+=(shared)
else
COOKBOOK_CONFIGURE_FLAGS+=(no-shared)
COOKBOOK_CONFIGURE_FLAGS+=(no-shared no-dso)
fi
"${COOKBOOK_CONFIGURE}" "${COOKBOOK_CONFIGURE_FLAGS[@]}"

View File

@ -36,7 +36,7 @@ diff -ruwN source/Configurations/10-main.conf source-new/Configurations/10-main.
+ inherit_from => [ "redox-generic64" ],
+ perlasm_scheme => "linux64",
+ },
+ "redox-i686" => {
+ "redox-i586" => {
+ inherit_from => [ "redox-common" ],
+ bn_ops => "BN_LLONG",
+ perlasm_scheme => "elf",