25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-28 16:34:13 +01:00

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

View File

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