From 6670cd8e0e33b17d05e30862701961b87b825e2f Mon Sep 17 00:00:00 2001 From: David Zuelke Date: Mon, 1 Jul 2024 22:12:16 +0200 Subject: [PATCH 1/9] bundle update --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0befb72b8..8d4c7a4a3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,6 +1,6 @@ GIT remote: https://github.com/heroku/hatchet.git - revision: f10250e8a35d7efe2889dc78ab4ba3ad162539a9 + revision: 69e268f694acd5876ff47810bdbd8467b35f8249 branch: timeouts-etc specs: heroku_hatchet (8.0.4) @@ -27,7 +27,7 @@ GEM webrick moneta (1.0.0) multi_json (1.15.0) - parallel (1.24.0) + parallel (1.25.1) parallel_tests (4.7.1) parallel platform-api (3.7.0) From 7525e287d270621bbca110fb40a5e4351faa6bd1 Mon Sep 17 00:00:00 2001 From: David Zuelke Date: Mon, 1 Jul 2024 22:13:08 +0200 Subject: [PATCH 2/9] composer update --- support/devcenter/composer.lock | 68 ++++++++++++++++----------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/support/devcenter/composer.lock b/support/devcenter/composer.lock index 3fd8fd7c0..f66bd8062 100644 --- a/support/devcenter/composer.lock +++ b/support/devcenter/composer.lock @@ -466,20 +466,20 @@ }, { "name": "psr/http-factory", - "version": "1.0.2", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-factory.git", - "reference": "e616d01114759c4c489f93b099585439f795fe35" + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", - "reference": "e616d01114759c4c489f93b099585439f795fe35", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "shasum": "" }, "require": { - "php": ">=7.0.0", + "php": ">=7.1", "psr/http-message": "^1.0 || ^2.0" }, "type": "library", @@ -503,7 +503,7 @@ "homepage": "https://www.php-fig.org/" } ], - "description": "Common interfaces for PSR-7 HTTP message factories", + "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", "keywords": [ "factory", "http", @@ -515,9 +515,9 @@ "response" ], "support": { - "source": "https://github.com/php-fig/http-factory/tree/1.0.2" + "source": "https://github.com/php-fig/http-factory" }, - "time": "2023-04-10T20:10:41+00:00" + "time": "2024-04-15T12:06:14+00:00" }, { "name": "psr/http-message", @@ -618,25 +618,25 @@ }, { "name": "symfony/deprecation-contracts", - "version": "v2.5.3", + "version": "v3.5.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "80d075412b557d41002320b96a096ca65aa2c98d" + "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/80d075412b557d41002320b96a096ca65aa2c98d", - "reference": "80d075412b557d41002320b96a096ca65aa2c98d", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", + "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-main": "3.5-dev" }, "thanks": { "name": "symfony/contracts", @@ -665,7 +665,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.3" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0" }, "funding": [ { @@ -681,20 +681,20 @@ "type": "tidelift" } ], - "time": "2023-01-24T14:02:46+00:00" + "time": "2024-04-18T09:32:20+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.29.0", + "version": "v1.30.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" + "reference": "0424dff1c58f028c451efff2045f5d92410bd540" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", - "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/0424dff1c58f028c451efff2045f5d92410bd540", + "reference": "0424dff1c58f028c451efff2045f5d92410bd540", "shasum": "" }, "require": { @@ -744,7 +744,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.30.0" }, "funding": [ { @@ -760,20 +760,20 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-05-31T15:07:36+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.29.0", + "version": "v1.30.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" + "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", - "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c", + "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c", "shasum": "" }, "require": { @@ -824,7 +824,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.30.0" }, "funding": [ { @@ -840,20 +840,20 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-06-19T12:30:46+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.29.0", + "version": "v1.30.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" + "reference": "77fa7995ac1b21ab60769b7323d600a991a90433" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", - "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/77fa7995ac1b21ab60769b7323d600a991a90433", + "reference": "77fa7995ac1b21ab60769b7323d600a991a90433", "shasum": "" }, "require": { @@ -904,7 +904,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.30.0" }, "funding": [ { @@ -920,7 +920,7 @@ "type": "tidelift" } ], - "time": "2024-01-29T20:11:03+00:00" + "time": "2024-05-31T15:07:36+00:00" }, { "name": "twig/twig", From b7378e55079ab3986876ea60a93d1baf5dff7e87 Mon Sep 17 00:00:00 2001 From: David Zuelke Date: Thu, 4 Jul 2024 13:28:52 +0200 Subject: [PATCH 3/9] PHP/8.2.21 GUS-W-16024476 --- CHANGELOG.md | 4 ++++ support/build/{php-8.2.20 => php-8.2.21} | 0 2 files changed, 4 insertions(+) rename support/build/{php-8.2.20 => php-8.2.21} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d9888e9a..005913ad7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### ADD + +- PHP/8.2.21 [David Zuelke] + ### CHG - Sync Nginx `mime.types` config with upstream to add `application/wasm` for `.wasm` and `image/avif` for `.avif` files (#738) [David Zuelke] diff --git a/support/build/php-8.2.20 b/support/build/php-8.2.21 similarity index 100% rename from support/build/php-8.2.20 rename to support/build/php-8.2.21 From 9ff83dc44fa44e41d5fa87963a9df3dba07af276 Mon Sep 17 00:00:00 2001 From: David Zuelke Date: Thu, 4 Jul 2024 13:29:36 +0200 Subject: [PATCH 4/9] PHP/8.3.9 GUS-W-16024476 --- CHANGELOG.md | 1 + bin/compile | 2 +- support/build/{php-8.3.8 => php-8.3.9} | 0 support/build/{php-min-8.3.8 => php-min-8.3.9} | 0 4 files changed, 2 insertions(+), 1 deletion(-) rename support/build/{php-8.3.8 => php-8.3.9} (100%) rename support/build/{php-min-8.3.8 => php-min-8.3.9} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 005913ad7..e7ea277f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ ### ADD - PHP/8.2.21 [David Zuelke] +- PHP/8.3.9 [David Zuelke] ### CHG diff --git a/bin/compile b/bin/compile index 1016f3ef2..27d4283bc 100755 --- a/bin/compile +++ b/bin/compile @@ -250,7 +250,7 @@ fi mkdir -p $build_dir/.heroku/php-min ln -s $build_dir/.heroku/php-min /app/.heroku/php-min -curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --silent --location -o $build_dir/.heroku/php-min.tar.gz "${s3_url}php-min-8.3.8.tar.gz" || { +curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --silent --location -o $build_dir/.heroku/php-min.tar.gz "${s3_url}php-min-8.3.9.tar.gz" || { mcount "failures.bootstrap.download.php-min" error <<-EOF Failed to download minimal PHP for bootstrapping! diff --git a/support/build/php-8.3.8 b/support/build/php-8.3.9 similarity index 100% rename from support/build/php-8.3.8 rename to support/build/php-8.3.9 diff --git a/support/build/php-min-8.3.8 b/support/build/php-min-8.3.9 similarity index 100% rename from support/build/php-min-8.3.8 rename to support/build/php-min-8.3.9 From 2d86e61772d108c0bd15abb2be1d8a272e91f598 Mon Sep 17 00:00:00 2001 From: David Zuelke Date: Thu, 4 Jul 2024 13:34:16 +0200 Subject: [PATCH 5/9] ext-newrelic/10.22.0.12 GUS-W-16024477 --- CHANGELOG.md | 1 + .../{newrelic-10.21.0.11 => newrelic-10.22.0.12} | 0 .../{newrelic-10.21.0.11 => newrelic-10.22.0.12} | 0 .../{newrelic-10.21.0.11 => newrelic-10.22.0.12} | 0 .../{newrelic-10.21.0.11 => newrelic-10.22.0.12} | 0 .../{newrelic-10.21.0.11 => newrelic-10.22.0.12} | 0 .../{newrelic-10.21.0.11 => newrelic-10.22.0.12} | 0 7 files changed, 1 insertion(+) rename support/build/extensions/no-debug-non-zts-20180731/{newrelic-10.21.0.11 => newrelic-10.22.0.12} (100%) rename support/build/extensions/no-debug-non-zts-20190902/{newrelic-10.21.0.11 => newrelic-10.22.0.12} (100%) rename support/build/extensions/no-debug-non-zts-20200930/{newrelic-10.21.0.11 => newrelic-10.22.0.12} (100%) rename support/build/extensions/no-debug-non-zts-20210902/{newrelic-10.21.0.11 => newrelic-10.22.0.12} (100%) rename support/build/extensions/no-debug-non-zts-20220829/{newrelic-10.21.0.11 => newrelic-10.22.0.12} (100%) rename support/build/extensions/no-debug-non-zts-20230831/{newrelic-10.21.0.11 => newrelic-10.22.0.12} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index e7ea277f5..4eb1f9085 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ - PHP/8.2.21 [David Zuelke] - PHP/8.3.9 [David Zuelke] +- ext-newrelic/10.22.0.12 [David Zuelke] ### CHG diff --git a/support/build/extensions/no-debug-non-zts-20180731/newrelic-10.21.0.11 b/support/build/extensions/no-debug-non-zts-20180731/newrelic-10.22.0.12 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20180731/newrelic-10.21.0.11 rename to support/build/extensions/no-debug-non-zts-20180731/newrelic-10.22.0.12 diff --git a/support/build/extensions/no-debug-non-zts-20190902/newrelic-10.21.0.11 b/support/build/extensions/no-debug-non-zts-20190902/newrelic-10.22.0.12 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20190902/newrelic-10.21.0.11 rename to support/build/extensions/no-debug-non-zts-20190902/newrelic-10.22.0.12 diff --git a/support/build/extensions/no-debug-non-zts-20200930/newrelic-10.21.0.11 b/support/build/extensions/no-debug-non-zts-20200930/newrelic-10.22.0.12 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20200930/newrelic-10.21.0.11 rename to support/build/extensions/no-debug-non-zts-20200930/newrelic-10.22.0.12 diff --git a/support/build/extensions/no-debug-non-zts-20210902/newrelic-10.21.0.11 b/support/build/extensions/no-debug-non-zts-20210902/newrelic-10.22.0.12 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20210902/newrelic-10.21.0.11 rename to support/build/extensions/no-debug-non-zts-20210902/newrelic-10.22.0.12 diff --git a/support/build/extensions/no-debug-non-zts-20220829/newrelic-10.21.0.11 b/support/build/extensions/no-debug-non-zts-20220829/newrelic-10.22.0.12 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20220829/newrelic-10.21.0.11 rename to support/build/extensions/no-debug-non-zts-20220829/newrelic-10.22.0.12 diff --git a/support/build/extensions/no-debug-non-zts-20230831/newrelic-10.21.0.11 b/support/build/extensions/no-debug-non-zts-20230831/newrelic-10.22.0.12 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20230831/newrelic-10.21.0.11 rename to support/build/extensions/no-debug-non-zts-20230831/newrelic-10.22.0.12 From 74ca4f497c507331068f63df24caf56571a6530d Mon Sep 17 00:00:00 2001 From: David Zuelke Date: Thu, 4 Jul 2024 13:35:33 +0200 Subject: [PATCH 6/9] ext-blackfire/1.92.18 GUS-W-16024477 --- CHANGELOG.md | 1 + .../{blackfire-1.92.17 => blackfire-1.92.18} | 0 .../{blackfire-1.92.17 => blackfire-1.92.18} | 0 .../{blackfire-1.92.17 => blackfire-1.92.18} | 0 .../{blackfire-1.92.17 => blackfire-1.92.18} | 0 .../{blackfire-1.92.17 => blackfire-1.92.18} | 0 .../{blackfire-1.92.17 => blackfire-1.92.18} | 0 7 files changed, 1 insertion(+) rename support/build/extensions/no-debug-non-zts-20180731/{blackfire-1.92.17 => blackfire-1.92.18} (100%) rename support/build/extensions/no-debug-non-zts-20190902/{blackfire-1.92.17 => blackfire-1.92.18} (100%) rename support/build/extensions/no-debug-non-zts-20200930/{blackfire-1.92.17 => blackfire-1.92.18} (100%) rename support/build/extensions/no-debug-non-zts-20210902/{blackfire-1.92.17 => blackfire-1.92.18} (100%) rename support/build/extensions/no-debug-non-zts-20220829/{blackfire-1.92.17 => blackfire-1.92.18} (100%) rename support/build/extensions/no-debug-non-zts-20230831/{blackfire-1.92.17 => blackfire-1.92.18} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4eb1f9085..cf42d2de9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ - PHP/8.2.21 [David Zuelke] - PHP/8.3.9 [David Zuelke] - ext-newrelic/10.22.0.12 [David Zuelke] +- ext-blackfire/1.92.18 [David Zuelke] ### CHG diff --git a/support/build/extensions/no-debug-non-zts-20180731/blackfire-1.92.17 b/support/build/extensions/no-debug-non-zts-20180731/blackfire-1.92.18 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20180731/blackfire-1.92.17 rename to support/build/extensions/no-debug-non-zts-20180731/blackfire-1.92.18 diff --git a/support/build/extensions/no-debug-non-zts-20190902/blackfire-1.92.17 b/support/build/extensions/no-debug-non-zts-20190902/blackfire-1.92.18 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20190902/blackfire-1.92.17 rename to support/build/extensions/no-debug-non-zts-20190902/blackfire-1.92.18 diff --git a/support/build/extensions/no-debug-non-zts-20200930/blackfire-1.92.17 b/support/build/extensions/no-debug-non-zts-20200930/blackfire-1.92.18 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20200930/blackfire-1.92.17 rename to support/build/extensions/no-debug-non-zts-20200930/blackfire-1.92.18 diff --git a/support/build/extensions/no-debug-non-zts-20210902/blackfire-1.92.17 b/support/build/extensions/no-debug-non-zts-20210902/blackfire-1.92.18 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20210902/blackfire-1.92.17 rename to support/build/extensions/no-debug-non-zts-20210902/blackfire-1.92.18 diff --git a/support/build/extensions/no-debug-non-zts-20220829/blackfire-1.92.17 b/support/build/extensions/no-debug-non-zts-20220829/blackfire-1.92.18 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20220829/blackfire-1.92.17 rename to support/build/extensions/no-debug-non-zts-20220829/blackfire-1.92.18 diff --git a/support/build/extensions/no-debug-non-zts-20230831/blackfire-1.92.17 b/support/build/extensions/no-debug-non-zts-20230831/blackfire-1.92.18 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20230831/blackfire-1.92.17 rename to support/build/extensions/no-debug-non-zts-20230831/blackfire-1.92.18 From 8097a3162ba9f6f6a936192c899118598dbf113c Mon Sep 17 00:00:00 2001 From: David Zuelke Date: Thu, 4 Jul 2024 13:37:08 +0200 Subject: [PATCH 7/9] Blackfire/2.28.6 GUS-W-16024478 --- CHANGELOG.md | 1 + support/build/{blackfire-2.28.4 => blackfire-2.28.6} | 0 2 files changed, 1 insertion(+) rename support/build/{blackfire-2.28.4 => blackfire-2.28.6} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index cf42d2de9..9f0695724 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ - Sync Nginx `mime.types` config with upstream to add `application/wasm` for `.wasm` and `image/avif` for `.avif` files (#738) [David Zuelke] - Add MIME type `text/javascript` for `.mjs` files to Nginx config as per RFC 9239; `application/javascript` remains for `.js` from upstream default `mime.types` (#737) [David Zuelke] +- Blackfire/2.28.6 [David Zuelke] ## [v253] - 2024-06-13 diff --git a/support/build/blackfire-2.28.4 b/support/build/blackfire-2.28.6 similarity index 100% rename from support/build/blackfire-2.28.4 rename to support/build/blackfire-2.28.6 From 595a14716847d91bed9ded2fc4b4cabc7c5661f6 Mon Sep 17 00:00:00 2001 From: David Zuelke Date: Thu, 4 Jul 2024 13:37:41 +0200 Subject: [PATCH 8/9] Apache/2.4.61 GUS-W-16024478 --- CHANGELOG.md | 1 + support/build/{apache-2.4.59 => apache-2.4.61} | 0 2 files changed, 1 insertion(+) rename support/build/{apache-2.4.59 => apache-2.4.61} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f0695724..aee18877e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ - Sync Nginx `mime.types` config with upstream to add `application/wasm` for `.wasm` and `image/avif` for `.avif` files (#738) [David Zuelke] - Add MIME type `text/javascript` for `.mjs` files to Nginx config as per RFC 9239; `application/javascript` remains for `.js` from upstream default `mime.types` (#737) [David Zuelke] - Blackfire/2.28.6 [David Zuelke] +- Apache/2.4.61 [David Zuelke] ## [v253] - 2024-06-13 diff --git a/support/build/apache-2.4.59 b/support/build/apache-2.4.61 similarity index 100% rename from support/build/apache-2.4.59 rename to support/build/apache-2.4.61 From 4614456db59579ecd48d9f179947f7575f99da3e Mon Sep 17 00:00:00 2001 From: David Zuelke Date: Thu, 4 Jul 2024 21:36:09 +0200 Subject: [PATCH 9/9] Blackfire/2.28.7 GUS-W-16024478 --- CHANGELOG.md | 2 +- support/build/{blackfire-2.28.6 => blackfire-2.28.7} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename support/build/{blackfire-2.28.6 => blackfire-2.28.7} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index aee18877e..a8ef08b6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,8 +13,8 @@ - Sync Nginx `mime.types` config with upstream to add `application/wasm` for `.wasm` and `image/avif` for `.avif` files (#738) [David Zuelke] - Add MIME type `text/javascript` for `.mjs` files to Nginx config as per RFC 9239; `application/javascript` remains for `.js` from upstream default `mime.types` (#737) [David Zuelke] -- Blackfire/2.28.6 [David Zuelke] - Apache/2.4.61 [David Zuelke] +- Blackfire/2.28.7 [David Zuelke] ## [v253] - 2024-06-13 diff --git a/support/build/blackfire-2.28.6 b/support/build/blackfire-2.28.7 similarity index 100% rename from support/build/blackfire-2.28.6 rename to support/build/blackfire-2.28.7