From f024b147c22a3b68d6174b4479c8778ed76032d8 Mon Sep 17 00:00:00 2001 From: Arron King Date: Tue, 6 May 2025 14:36:07 +0100 Subject: [PATCH 1/2] Add 84 to list of versions --- layers/elastic-apm/config.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/layers/elastic-apm/config.json b/layers/elastic-apm/config.json index eea4b0f4..0fc14890 100644 --- a/layers/elastic-apm/config.json +++ b/layers/elastic-apm/config.json @@ -3,6 +3,7 @@ "80", "81", "82", - "83" + "83", + "84" ] } From fdaa9c1db7a2e62a6258a6bc10ce0cf7d68b5df8 Mon Sep 17 00:00:00 2001 From: Arron King Date: Tue, 6 May 2025 14:36:24 +0100 Subject: [PATCH 2/2] Download latest elastic agent --- CHANGELOG.md | 1 + layers/elastic-apm/Dockerfile | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f632b34..9f3e0233 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## 1.8.0 - Upgrade Imagick to version 7.1.1-38 and build with support for AVIF format (aom encoder). +- Add support for PHP 8.4 for elastic-apm ## 1.7.2 diff --git a/layers/elastic-apm/Dockerfile b/layers/elastic-apm/Dockerfile index 2b40d0b7..d5c2c364 100644 --- a/layers/elastic-apm/Dockerfile +++ b/layers/elastic-apm/Dockerfile @@ -5,7 +5,7 @@ FROM bref/build-php-$PHP_VERSION:$BREF_VERSION AS ext RUN \ LD_LIBRARY_PATH=/lib64:/lib yum install -y libcurl-devel openssl-devel \ && mkdir /tmp/apm \ - && curl -L https://github.com/elastic/apm-agent-php/archive/refs/tags/v1.8.4.tar.gz | tar -C /tmp/apm -zx --strip-components=1 \ + && curl -L https://github.com/elastic/apm-agent-php/archive/refs/tags/v1.15.0.tar.gz | tar -C /tmp/apm -zx --strip-components=1 \ && cd /tmp/apm/src/ext \ && phpize \ && CFLAGS="-std=gnu99" ./configure --enable-elastic_apm \