Skip to content

Commit 78dd4fb

Browse files
committed
feat: upgrade to PHP 8.5 ORC1
Signed-off-by: Alexandre Rulleau <[email protected]>
1 parent fdebad7 commit 78dd4fb

File tree

10 files changed

+17
-22
lines changed

10 files changed

+17
-22
lines changed

.gitlab/generate-common.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"8.2" => "20220829",
1414
"8.3" => "20230831",
1515
"8.4" => "20240924",
16-
"8.5" => "20240925",
16+
"8.5" => "20250925",
1717
];
1818

1919
$all_minor_major_targets = array_keys($php_versions_to_abi);

appsec/tests/integration/src/docker/php/build_dev_php.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ function download_php {
3737
if [[ $version_id -lt 50400 ]]; then
3838
download_url="http://museum.php.net/php5/php-${version}.tar.gz"
3939
elif [[ $version_id -ge 80500 ]]; then
40-
download_url="https://downloads.php.net/~edorian/php-8.5.0beta3.tar.gz"
40+
download_url="https://downloads.php.net/~daniels/php-8.5.0RC1.tar.gz"
4141
else
4242
download_url="https://www.php.net/distributions/php-${version}.tar.gz"
4343
fi

dockerfiles/ci/alpine_compile_extension/docker-compose.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,8 +141,8 @@ services:
141141
x-bake: *bake
142142
args:
143143
phpVersion: 8.5.0
144-
phpTarGzUrl: https://downloads.php.net/~edorian/php-8.5.0beta3.tar.gz
145-
phpSha256Hash: "ff3f5a8c73c4b84883ef0e3870543c078d324c46ccef2eb85c66cb88124e7a55"
146-
phpApi: 20240925
144+
phpTarGzUrl: https://downloads.php.net/~daniels/php-8.5.0RC1.tar.gz
145+
phpSha256Hash: "0ea5059a387117fe6ed9a72cdc20945dbff6acc072df936e97d35a9cb26420e0"
146+
phpApi: 20250925
147147
volumes:
148148
- ../../:/app

dockerfiles/ci/bookworm/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ services:
2222
args:
2323
<<: *build-base
2424
phpVersion: "8.5"
25-
phpTarGzUrl: https://downloads.php.net/~edorian/php-8.5.0beta3.tar.gz
26-
phpSha256Hash: "ff3f5a8c73c4b84883ef0e3870543c078d324c46ccef2eb85c66cb88124e7a55"
25+
phpTarGzUrl: https://downloads.php.net/~daniels/php-8.5.0RC1.tar.gz
26+
phpSha256Hash: "0ea5059a387117fe6ed9a72cdc20945dbff6acc072df936e97d35a9cb26420e0"
2727

2828
php-8.4:
2929
image: datadog/dd-trace-ci:php-8.4_bookworm-$BOOKWORM_NEXT_VERSION

dockerfiles/ci/buster/docker-compose.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ services:
1616
dockerfile: php-8.5/Dockerfile
1717
x-bake: *bake
1818
args:
19-
phpVersion: "8.5.0beta1"
20-
phpTarGzUrl: https://downloads.php.net/~edorian/php-8.5.0beta1.tar.gz
21-
phpSha256Hash: "d28f6de0744fa733db898ddcdeaa784a5e87ec1b4b4822e83529d9a76229ea61"
19+
phpVersion: "8.5"
20+
phpTarGzUrl: https://downloads.php.net/~daniels/php-8.5.0RC1.tar.gz
21+
phpSha256Hash: "0ea5059a387117fe6ed9a72cdc20945dbff6acc072df936e97d35a9cb26420e0"
2222

2323
php-8.4:
2424
image: datadog/dd-trace-ci:php-8.4_buster

dockerfiles/ci/centos/7/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,6 @@ services:
128128
x-bake: *bake
129129
args:
130130
phpVersion: "8.5"
131-
phpTarGzUrl: https://downloads.php.net/~edorian/php-8.5.0beta3.tar.gz
132-
phpSha256Hash: "ff3f5a8c73c4b84883ef0e3870543c078d324c46ccef2eb85c66cb88124e7a55"
131+
phpTarGzUrl: https://downloads.php.net/~daniels/php-8.5.0RC1.tar.gz
132+
phpSha256Hash: "0ea5059a387117fe6ed9a72cdc20945dbff6acc072df936e97d35a9cb26420e0"
133133
image: 'datadog/dd-trace-ci:php-8.5_centos-7'

dockerfiles/ci/windows/docker-compose.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,10 @@ services:
8585
- windows/amd64
8686
context: .
8787
args:
88-
phpVersion: "8.5.0beta1"
88+
phpVersion: "8.5.0"
8989
vsVersion: "vs17"
90-
phpTarGzUrl: https://downloads.php.net/~edorian/php-8.5.0beta1.tar.gz
91-
phpSha256Hash: "d28f6de0744fa733db898ddcdeaa784a5e87ec1b4b4822e83529d9a76229ea61"
90+
phpTarGzUrl: https://downloads.php.net/~daniels/php-8.5.0RC1.tar.gz
91+
phpSha256Hash: "0ea5059a387117fe6ed9a72cdc20945dbff6acc072df936e97d35a9cb26420e0"
9292

9393
php-8.4:
9494
image: datadog/dd-trace-ci:php-8.4_windows

libdatadog

Submodule libdatadog updated 132 files

tests/ext/sandbox/install_hook/suppress_call.phpt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
--TEST--
22
Suppress function call via suppressCall()
3-
--SKIPIF--
4-
<?php
5-
if (!version_compare(PHP_VERSION, '8.5.0', '>='))
6-
die('skip: temporary disable on PHP 8.5+');
7-
?>
83
--FILE--
94
<?php
105
function foo() {

tooling/bin/generate-ssi-package.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ for architecture in "${architectures[@]}"; do
6868
# Products
6969
########################
7070

71-
php_apis=(20151012 20160303 20170718 20180731 20190902 20200930 20210902 20220829 20230831 20240924 20240925)
71+
php_apis=(20151012 20160303 20170718 20180731 20190902 20200930 20210902 20220829 20230831 20240924 20250925)
7272
for php_api in "${php_apis[@]}"; do
7373
########################
7474
# Trace

0 commit comments

Comments
 (0)