diff --git a/CHANGELOG.md b/CHANGELOG.md index c3c69c18f..0d964980d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,22 @@ ## [Unreleased] +### ADD + +- PHP/8.3.21 [David Zuelke] +- PHP/8.4.7 [David Zuelke] +- ext-phalcon/5.9.3 [David Zuelke] +- ext-grpc/1.72.0 [David Zuelke] +- ext-newrelic/11.9.0.23 [David Zuelke] +- ext-uuid/1.3.0 [David Zuelke] + ### CHG - Remove support for heroku-20 [David Zuelke] +- Default to stable "snapshots" of platform package repositories [David Zuelke] +- librdkafka/2.10.0 [David Zuelke] +- Nginx/1.28.0 [David Zuelke] +- Composer/2.8.9 [David Zuelke] ## [v265] - 2025-04-11 diff --git a/bin/compile b/bin/compile index ba641c96b..9b6763ad6 100755 --- a/bin/compile +++ b/bin/compile @@ -263,7 +263,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.20.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.21.tar.gz" || { mcount "failures.bootstrap.download.php-min" error <<-EOF Failed to download minimal PHP for bootstrapping! @@ -276,7 +276,7 @@ curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --sil tar xzf $build_dir/.heroku/php-min.tar.gz -C $build_dir/.heroku/php-min rm $build_dir/.heroku/php-min.tar.gz -curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --silent --location -o $build_dir/.heroku/composer.tar.gz "${s3_url}composer-2.8.8.tar.gz" || { +curl_retry_on_18 --retry-connrefused --retry 3 --connect-timeout 10 --fail --silent --location -o $build_dir/.heroku/composer.tar.gz "${s3_url}composer-2.8.9.tar.gz" || { mcount "failures.bootstrap.download.composer" error <<-EOF Failed to download Composer for bootstrapping! diff --git a/support/build/composer-2.8.8 b/support/build/composer-2.8.9 similarity index 100% rename from support/build/composer-2.8.8 rename to support/build/composer-2.8.9 diff --git a/support/build/extensions/no-debug-non-zts-20210902/grpc-1.71.0 b/support/build/extensions/no-debug-non-zts-20210902/grpc-1.72.0 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20210902/grpc-1.71.0 rename to support/build/extensions/no-debug-non-zts-20210902/grpc-1.72.0 diff --git a/support/build/extensions/no-debug-non-zts-20210902/mongodb-2.0.0 b/support/build/extensions/no-debug-non-zts-20210902/mongodb-2.0.0 index 8e046fb9a..5b1f84b1a 100755 --- a/support/build/extensions/no-debug-non-zts-20210902/mongodb-2.0.0 +++ b/support/build/extensions/no-debug-non-zts-20210902/mongodb-2.0.0 @@ -2,4 +2,4 @@ # Build Path: /app/.heroku/php # Build Deps: php-8.1.* -source $(dirname $0)/../no-debug-non-zts-20180731/mongodb +source $(dirname $0)/../no-debug-non-zts-20210902/mongodb diff --git a/support/build/extensions/no-debug-non-zts-20210902/newrelic-11.7.0.21 b/support/build/extensions/no-debug-non-zts-20210902/newrelic-11.9.0.23 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20210902/newrelic-11.7.0.21 rename to support/build/extensions/no-debug-non-zts-20210902/newrelic-11.9.0.23 diff --git a/support/build/extensions/no-debug-non-zts-20210902/phalcon-5.9.2 b/support/build/extensions/no-debug-non-zts-20210902/phalcon-5.9.3 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20210902/phalcon-5.9.2 rename to support/build/extensions/no-debug-non-zts-20210902/phalcon-5.9.3 diff --git a/support/build/extensions/no-debug-non-zts-20210902/uuid-1.2.1 b/support/build/extensions/no-debug-non-zts-20210902/uuid-1.3.0 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20210902/uuid-1.2.1 rename to support/build/extensions/no-debug-non-zts-20210902/uuid-1.3.0 diff --git a/support/build/extensions/no-debug-non-zts-20220829/grpc-1.71.0 b/support/build/extensions/no-debug-non-zts-20220829/grpc-1.72.0 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20220829/grpc-1.71.0 rename to support/build/extensions/no-debug-non-zts-20220829/grpc-1.72.0 diff --git a/support/build/extensions/no-debug-non-zts-20220829/newrelic-11.7.0.21 b/support/build/extensions/no-debug-non-zts-20220829/newrelic-11.9.0.23 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20220829/newrelic-11.7.0.21 rename to support/build/extensions/no-debug-non-zts-20220829/newrelic-11.9.0.23 diff --git a/support/build/extensions/no-debug-non-zts-20220829/phalcon-5.9.2 b/support/build/extensions/no-debug-non-zts-20220829/phalcon-5.9.3 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20220829/phalcon-5.9.2 rename to support/build/extensions/no-debug-non-zts-20220829/phalcon-5.9.3 diff --git a/support/build/extensions/no-debug-non-zts-20220829/uuid-1.2.1 b/support/build/extensions/no-debug-non-zts-20220829/uuid-1.3.0 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20220829/uuid-1.2.1 rename to support/build/extensions/no-debug-non-zts-20220829/uuid-1.3.0 diff --git a/support/build/extensions/no-debug-non-zts-20230831/grpc-1.71.0 b/support/build/extensions/no-debug-non-zts-20230831/grpc-1.72.0 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20230831/grpc-1.71.0 rename to support/build/extensions/no-debug-non-zts-20230831/grpc-1.72.0 diff --git a/support/build/extensions/no-debug-non-zts-20230831/newrelic-11.7.0.21 b/support/build/extensions/no-debug-non-zts-20230831/newrelic-11.9.0.23 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20230831/newrelic-11.7.0.21 rename to support/build/extensions/no-debug-non-zts-20230831/newrelic-11.9.0.23 diff --git a/support/build/extensions/no-debug-non-zts-20230831/phalcon-5.9.2 b/support/build/extensions/no-debug-non-zts-20230831/phalcon-5.9.3 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20230831/phalcon-5.9.2 rename to support/build/extensions/no-debug-non-zts-20230831/phalcon-5.9.3 diff --git a/support/build/extensions/no-debug-non-zts-20230831/uuid-1.2.1 b/support/build/extensions/no-debug-non-zts-20230831/uuid-1.3.0 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20230831/uuid-1.2.1 rename to support/build/extensions/no-debug-non-zts-20230831/uuid-1.3.0 diff --git a/support/build/extensions/no-debug-non-zts-20240924/grpc-1.71.0 b/support/build/extensions/no-debug-non-zts-20240924/grpc-1.72.0 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20240924/grpc-1.71.0 rename to support/build/extensions/no-debug-non-zts-20240924/grpc-1.72.0 diff --git a/support/build/extensions/no-debug-non-zts-20240924/newrelic-11.7.0.21 b/support/build/extensions/no-debug-non-zts-20240924/newrelic-11.9.0.23 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20240924/newrelic-11.7.0.21 rename to support/build/extensions/no-debug-non-zts-20240924/newrelic-11.9.0.23 diff --git a/support/build/extensions/no-debug-non-zts-20240924/phalcon-5.9.2 b/support/build/extensions/no-debug-non-zts-20240924/phalcon-5.9.3 similarity index 100% rename from support/build/extensions/no-debug-non-zts-20240924/phalcon-5.9.2 rename to support/build/extensions/no-debug-non-zts-20240924/phalcon-5.9.3 diff --git a/support/build/extensions/no-debug-non-zts-20240924/uuid-1.2.1 b/support/build/extensions/no-debug-non-zts-20240924/uuid-1.3.0 similarity index 58% rename from support/build/extensions/no-debug-non-zts-20240924/uuid-1.2.1 rename to support/build/extensions/no-debug-non-zts-20240924/uuid-1.3.0 index 2fb9738b4..195d6ae98 100755 --- a/support/build/extensions/no-debug-non-zts-20240924/uuid-1.2.1 +++ b/support/build/extensions/no-debug-non-zts-20240924/uuid-1.3.0 @@ -2,4 +2,4 @@ # Build Path: /app/.heroku/php # Build Deps: php-8.4.* -source $(dirname $0)/../no-debug-non-zts-20180731/uuid +source $(dirname $0)/../no-debug-non-zts-20210902/uuid diff --git a/support/build/libraries/librdkafka-2.5.0 b/support/build/libraries/librdkafka-2.10.0 similarity index 100% rename from support/build/libraries/librdkafka-2.5.0 rename to support/build/libraries/librdkafka-2.10.0 diff --git a/support/build/nginx b/support/build/nginx index cc19bf952..4ba66272e 100755 --- a/support/build/nginx +++ b/support/build/nginx @@ -45,7 +45,7 @@ VAR=${OUT_PREFIX}/var --http-uwsgi-temp-path=${VAR}/run/nginx/uwsgi_temp \ --http-scgi-temp-path=${VAR}/run/nginx/scgi_temp \ --http-log-path=${VAR}/log/nginx/access.log \ - --error-log-path=${VAR}/log/nginx/error.log \ + --error-log-path=stderr \ --with-http_auth_request_module \ --with-http_realip_module \ --with-http_ssl_module \ diff --git a/support/build/nginx-1.26.3 b/support/build/nginx-1.28.0 similarity index 100% rename from support/build/nginx-1.26.3 rename to support/build/nginx-1.28.0 diff --git a/support/build/php-8.3.20 b/support/build/php-8.3.21 similarity index 100% rename from support/build/php-8.3.20 rename to support/build/php-8.3.21 diff --git a/support/build/php-8.4.6 b/support/build/php-8.4.7 similarity index 100% rename from support/build/php-8.4.6 rename to support/build/php-8.4.7 diff --git a/support/build/php-min-8.3.20 b/support/build/php-min-8.3.21 similarity index 100% rename from support/build/php-min-8.3.20 rename to support/build/php-min-8.3.21