make-binaries: Bump OpenSSL 3.2.1, Erlang/OTP 26.2.2, Elixir 1.16.1

The update of OpenSSL follows:
eae4ab473d
39823a8009
92e9a41888
This commit is contained in:
Badlop 2024-02-07 19:06:20 +01:00
parent fa12301e08
commit 1962fc88d6
1 changed files with 7 additions and 5 deletions

View File

@ -70,9 +70,9 @@ termcap_vsn='1.3.1'
expat_vsn='2.5.0'
zlib_vsn='1.3'
yaml_vsn='0.2.5'
ssl_vsn='1.1.1w'
otp_vsn='26.1.1'
elixir_vsn='1.15.6'
ssl_vsn='3.2.1'
otp_vsn='26.2.2'
elixir_vsn='1.16.1'
pam_vsn='1.5.2'
png_vsn='1.6.40'
jpeg_vsn='9e'
@ -180,7 +180,7 @@ check_configured_dep_vsns()
{
check_vsn 'OpenSSL' "$ssl_vsn" \
'https://www.openssl.org/source/' \
'openssl-\(1\.[0-9][0-9a-z.]*\)\.tar\.gz'
'openssl-\(3\.[1-9]\.[0-9.]*\)\.tar\.gz'
check_vsn 'LibYAML' "$yaml_vsn" \
'https://pyyaml.org/wiki/LibYAML' \
'yaml-\([0-9][0-9.]*\)\.tar\.gz'
@ -578,9 +578,11 @@ build_deps()
info "Building OpenSSL $ssl_vsn for $arch-$libc ..."
cd "$target_src_dir/$ssl_dir"
CFLAGS="$CFLAGS -O3 -fPIC" ./Configure no-shared no-ui-console \
CFLAGS="$CFLAGS -O3 -fPIC" \
./Configure no-shared no-module no-ui-console \
--prefix="$prefix" \
--openssldir="$prefix" \
--libdir='lib' \
"linux-${target%-linux-*}"
make build_libs
make install_dev