From ef071b757726cbf1ddf22e4cd53c6a3c9ad7109f Mon Sep 17 00:00:00 2001 From: Shivam Mathur Date: Tue, 29 Aug 2023 19:12:52 +0000 Subject: [PATCH] PHP-8.3 has been branched; update configs --- bin/pecl_build_discord.bat | 4 ++-- data/config/branch/x64/php83.ini | 33 ++++++++++++++++++++++++++++++++ data/config/branch/x86/php83.ini | 26 +++++++++++++++++++++++++ data/config/pecl/pecl83_x64.ini | 28 +++++++++++++++++++++++++++ data/config/pecl/pecl83_x86.ini | 28 +++++++++++++++++++++++++++ 5 files changed, 117 insertions(+), 2 deletions(-) create mode 100644 data/config/branch/x64/php83.ini create mode 100644 data/config/branch/x86/php83.ini create mode 100644 data/config/pecl/pecl83_x64.ini create mode 100644 data/config/pecl/pecl83_x86.ini diff --git a/bin/pecl_build_discord.bat b/bin/pecl_build_discord.bat index 7b5afdf..8dfd138 100644 --- a/bin/pecl_build_discord.bat +++ b/bin/pecl_build_discord.bat @@ -43,8 +43,8 @@ rem call %BAT_DIR%pecl.bat --config=pecl55_x86 %* >> %LOG_FILE% 2<&1 rem call %BAT_DIR%pecl.bat --config=pecl54 %* >> %LOG_FILE% 2<&1 rem call %BAT_DIR%pecl.bat --config=pecl53 --last %* >> %LOG_FILE% 2<&1 rem -call "%PHP_RMTOOLS_PHP_SDK_ROOT_PATH%\phpsdk-starter.bat" -c vs16 -a x64 -t "%PHP_RMTOOLS_BIN_PATH%\pecl.bat" --task-args "--config=pecl82_x64 --first %*" >> "%LOG_FILE%" 2<&1 -call "%PHP_RMTOOLS_PHP_SDK_ROOT_PATH%\phpsdk-starter.bat" -c vs16 -a x86 -t "%PHP_RMTOOLS_BIN_PATH%\pecl.bat" --task-args "--config=pecl82_x86 --last %*" >> "%LOG_FILE%" 2<&1 +call "%PHP_RMTOOLS_PHP_SDK_ROOT_PATH%\phpsdk-starter.bat" -c vs16 -a x64 -t "%PHP_RMTOOLS_BIN_PATH%\pecl.bat" --task-args "--config=pecl83_x64 --first %*" >> "%LOG_FILE%" 2<&1 +call "%PHP_RMTOOLS_PHP_SDK_ROOT_PATH%\phpsdk-starter.bat" -c vs16 -a x86 -t "%PHP_RMTOOLS_BIN_PATH%\pecl.bat" --task-args "--config=pecl83_x86 --last %*" >> "%LOG_FILE%" 2<&1 echo Done.>> "%LOG_FILE%" diff --git a/data/config/branch/x64/php83.ini b/data/config/branch/x64/php83.ini new file mode 100644 index 0000000..8c4cf0c --- /dev/null +++ b/data/config/branch/x64/php83.ini @@ -0,0 +1,33 @@ +name=PHP-8.3 +branch=8.3 +repo_name=phpnet +repo_module=php-src.git +repo_branch=refs/heads/PHP-8.3 +build_dir=C:/php-snap-build/obj-x64 +build_location=C:/php-snap-build/snap_8.3/vs16/x64 +appver= +debug=0 +pgo=1 +compiler=vs16 +arch=x64 + +[build-nts-windows-vs16-x64] +name=nts-windows-vs16-x64 +compiler=vs16 +arch=x64 +configure_options=--enable-snapshot-build --disable-zts --enable-debug-pack --with-pdo-oci=c:/php-snap-build/deps_aux/oracle/x64/instantclient_19_9/sdk,shared --with-oci8-19=c:/php-snap-build/deps_aux/oracle/x64/instantclient_19_9/sdk,shared --enable-com-dotnet=shared --without-analyzer +platform=windows + +[build-ts-windows-vs16-x64] +name=ts-windows-vs16-x64 +compiler=vs16 +arch=x64 +configure_options=--enable-snapshot-build --enable-debug-pack --with-pdo-oci=c:/php-snap-build/deps_aux/oracle/x64/instantclient_19_9/sdk,shared --with-oci8-19=c:/php-snap-build/deps_aux/oracle/x64/instantclient_19_9/sdk,shared --enable-com-dotnet=shared --without-analyzer +platform=windows + +[build-nts-windows-vs16-x64-avx] +name=nts-windows-vs16-x64 +compiler=vs16 +arch=x64 +configure_options=--enable-snapshot-build --disable-zts --enable-debug-pack --with-pdo-oci=c:/php-snap-build/deps_aux/oracle/x64/instantclient_19_9/sdk,shared --with-oci8-19=c:/php-snap-build/deps_aux/oracle/x64/instantclient_19_9/sdk,shared --enable-com-dotnet=shared --without-analyzer --enable-native-intrinsics=avx +platform=windows diff --git a/data/config/branch/x86/php83.ini b/data/config/branch/x86/php83.ini new file mode 100644 index 0000000..9accb3b --- /dev/null +++ b/data/config/branch/x86/php83.ini @@ -0,0 +1,26 @@ +name=PHP-8.3 +branch=8.3 +repo_name=phpnet +repo_module=php-src.git +repo_branch=refs/heads/PHP-8.3 +build_dir=C:/php-snap-build/obj +build_location=C:/php-snap-build/snap_8.3/vs16/x86 +appver= +debug=0 +pgo=1 +compiler=vs16 +arch=x86 + +[build-nts-windows-vs16-x86] +name=nts-windows-vs16-x86 +compiler=vs16 +arch=x86 +configure_options=--enable-snapshot-build --disable-zts --enable-debug-pack --with-pdo-oci=c:\php-snap-build\deps_aux\oracle\x86\instantclient_19_9\sdk,shared --with-oci8-19=c:\php-snap-build\deps_aux\oracle\x86\instantclient_19_9\sdk,shared --enable-com-dotnet=shared --without-analyzer +platform=windows + +[build-ts-windows-vs16-x86] +name=ts-windows-vs16-x86 +compiler=vs16 +arch=x86 +configure_options=--enable-snapshot-build --enable-debug-pack --with-pdo-oci=c:\php-snap-build\deps_aux\oracle\x86\instantclient_19_9\sdk,shared --with-oci8-19=c:\php-snap-build\deps_aux\oracle\x86\instantclient_19_9\sdk,shared --enable-com-dotnet=shared --without-analyzer +platform=windows diff --git a/data/config/pecl/pecl83_x64.ini b/data/config/pecl/pecl83_x64.ini new file mode 100644 index 0000000..53583ab --- /dev/null +++ b/data/config/pecl/pecl83_x64.ini @@ -0,0 +1,28 @@ +name=php-8.3 +branch=8.3 +build_dir=c:/php-snap-build/obj +build_src_subdir=php-src +build_location=c:\php-snap-build\php-src\php83\x64 +appver=2019 +debug=0 +pgo=0 +compiler=vs16 +arch=x64 +pecl_deps_base=c:/php-snap-build/dep-aux/vs16/x64 +pecl_non_core_ext_deps_base=c:/php-snap-build/ext-aux + +[build-nts-windows-vs16-x64] +name=nts-windows-vs16-x64 +compiler=vs16 +arch=x64 +thread_safe=0 +configure_options=--enable-snapshot-build --disable-zts --enable-debug-pack --without-pdo-mssql --enable-com-dotnet=shared --without-analyzer --with-pdo-odbc --disable-phpdbg --disable-phpdbgs +platform=windows + +[build-ts-windows-vs16-x64] +name=ts-windows-vs16-x64 +compiler=vs16 +arch=x64 +thread_safe=1 +configure_options=--enable-snapshot-build --enable-debug-pack --without-pdo-mssql --enable-com-dotnet=shared --without-analyzer --with-pdo-odbc --disable-phpdbg --disable-phpdbgs +platform=windows diff --git a/data/config/pecl/pecl83_x86.ini b/data/config/pecl/pecl83_x86.ini new file mode 100644 index 0000000..74c28c5 --- /dev/null +++ b/data/config/pecl/pecl83_x86.ini @@ -0,0 +1,28 @@ +name=php-8.3 +branch=8.3 +build_dir=c:/php-snap-build/obj +build_src_subdir=php-src +build_location=c:\php-snap-build\php-src\php83\x86 +appver=2019 +debug=0 +pgo=0 +compiler=vs16 +arch=x86 +pecl_deps_base=c:/php-snap-build/dep-aux/vs16/x86 +pecl_non_core_ext_deps_base=c:/php-snap-build/ext-aux + +[build-nts-windows-vs16-x86] +name=nts-windows-vs16-x86 +compiler=vs16 +arch=x86 +thread_safe=0 +configure_options=--enable-snapshot-build --disable-zts --enable-debug-pack --without-pdo-mssql --enable-com-dotnet=shared --without-analyzer --with-pdo-odbc --disable-phpdbg --disable-phpdbgs +platform=windows + +[build-ts-windows-vs16-x86] +name=ts-windows-vs16-x86 +compiler=vs16 +arch=x86 +thread_safe=1 +configure_options=--enable-snapshot-build --enable-debug-pack --without-pdo-mssql --enable-com-dotnet=shared --without-analyzer --with-pdo-odbc --disable-phpdbg --disable-phpdbgs +platform=windows