Skip to content

Commit a34e48e

Browse files
committed
Update PHP and dependency versions
OpenSSL is now fetched directly from GitHub sources instead of from DependencyMirror
1 parent 3331f8c commit a34e48e

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

compile.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
#!/usr/bin/env bash
2-
[ -z "$PHP_VERSION" ] && PHP_VERSION="8.1.23"
2+
[ -z "$PHP_VERSION" ] && PHP_VERSION="8.1.24"
33

44
ZLIB_VERSION="1.3"
55
GMP_VERSION="6.3.0"
6-
CURL_VERSION="curl-8_2_1"
6+
CURL_VERSION="curl-8_3_0"
77
YAML_VERSION="0.2.5"
88
LEVELDB_VERSION="1c7564468b41610da4f498430e795ca4de0931ff"
99
LIBXML_VERSION="2.10.1" #2.10.2 requires automake 1.16.3, which isn't easily available on Ubuntu 20.04
1010
LIBPNG_VERSION="1.6.40"
1111
LIBJPEG_VERSION="9e"
12-
OPENSSL_VERSION="3.1.2"
12+
OPENSSL_VERSION="3.1.3"
1313
LIBZIP_VERSION="1.10.1"
14-
SQLITE3_VERSION="3430000" #3.43.0
15-
LIBDEFLATE_VERSION="495fee110ebb48a5eb63b75fd67e42b2955871e2" #1.18
14+
SQLITE3_VERSION="3430100" #3.43.1
15+
LIBDEFLATE_VERSION="dd12ff2b36d603dbb7fa8838fe7e7176fcbd4f6f" #1.19
1616

1717
EXT_PTHREADS_VERSION="4.2.2"
1818
EXT_PMMPTHREAD_VERSION="6.0.10"
@@ -588,12 +588,12 @@ function build_openssl {
588588
fi
589589

590590
write_library openssl "$OPENSSL_VERSION"
591-
local openssl_dir="./openssl-$OPENSSL_VERSION"
591+
local openssl_dir="./openssl-openssl-$OPENSSL_VERSION"
592592

593593
if cant_use_cache "$openssl_dir"; then
594594
rm -rf "$openssl_dir"
595595
write_download
596-
download_from_mirror "openssl-$OPENSSL_VERSION.tar.gz" "openssl" | tar -zx >> "$DIR/install.log" 2>&1
596+
download_github_src "openssl/openssl" "openssl-$OPENSSL_VERSION" "openssl" | tar -zx >> "$DIR/install.log" 2>&1
597597

598598
write_configure
599599
cd "$openssl_dir"

windows-compile-vs.bat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
REM For future users: This file MUST have CRLF line endings. If it doesn't, lots of inexplicable undesirable strange behaviour will result.
44
REM Also: Don't modify this version with sed, or it will screw up your line endings.
55
set PHP_MAJOR_VER=8.1
6-
set PHP_VER=%PHP_MAJOR_VER%.23
6+
set PHP_VER=%PHP_MAJOR_VER%.24
77
set PHP_GIT_REV=php-%PHP_VER%
88
set PHP_DISPLAY_VER=%PHP_VER%
99
set PHP_SDK_VER=2.2.0
@@ -21,7 +21,7 @@ set PHP_JIT_ENABLE_ARG=off
2121
set LIBYAML_VER=0.2.5
2222
set PTHREAD_W32_VER=3.0.0
2323
set LEVELDB_MCPE_VER=1c7564468b41610da4f498430e795ca4de0931ff
24-
set LIBDEFLATE_VER=495fee110ebb48a5eb63b75fd67e42b2955871e2
24+
set LIBDEFLATE_VER=dd12ff2b36d603dbb7fa8838fe7e7176fcbd4f6f
2525

2626
set PHP_PTHREADS_VER=4.2.2
2727
set PHP_PMMPTHREAD_VER=6.0.10

0 commit comments

Comments
 (0)