From 1f064fc0b56f8c94d324b4b66076aff996af991c Mon Sep 17 00:00:00 2001
From: Alan Nelson <alan.nelson@nebraska.edu>
Date: Fri, 17 Mar 2023 11:56:25 -0500
Subject: [PATCH] Lock xdebug version on older PHP containers

---
 php-unit-test/7.2/Dockerfile | 2 +-
 php-unit-test/7.3/Dockerfile | 2 +-
 php-unit-test/7.4/Dockerfile | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/php-unit-test/7.2/Dockerfile b/php-unit-test/7.2/Dockerfile
index 3f5705d..4615de0 100644
--- a/php-unit-test/7.2/Dockerfile
+++ b/php-unit-test/7.2/Dockerfile
@@ -14,7 +14,7 @@ LABEL org.label-schema.build-date=$BUILD_DATE \
 
 RUN apk add --no-cache bash nodejs nodejs-npm $PHPIZE_DEPS \
     && pecl channel-update pecl.php.net \
-    && pecl install xdebug redis \
+    && pecl install xdebug-3.1.6 redis \
     && docker-php-ext-enable xdebug redis \
     && apk del --no-cache $PHPIZE_DEPS
 RUN curl -o /usr/local/bin/composer https://getcomposer.org/composer.phar \
diff --git a/php-unit-test/7.3/Dockerfile b/php-unit-test/7.3/Dockerfile
index 23d6386..1e7a5e5 100644
--- a/php-unit-test/7.3/Dockerfile
+++ b/php-unit-test/7.3/Dockerfile
@@ -15,7 +15,7 @@ LABEL org.label-schema.build-date=$BUILD_DATE \
 RUN export BUILD_DEPS="bzip2-dev icu-dev libpng-dev libzip-dev openldap-dev" \
     && apk add --no-cache bash nodejs nodejs-npm $PHPIZE_DEPS $BUILD_DEPS \
     && pecl channel-update pecl.php.net \
-    && pecl install xdebug redis \
+    && pecl install xdebug-3.1.6 redis \
     && docker-php-ext-install bz2 gd intl ldap mysqli pdo_mysql zip \
     && docker-php-ext-enable xdebug redis \
     && apk del --no-cache $PHPIZE_DEPS
diff --git a/php-unit-test/7.4/Dockerfile b/php-unit-test/7.4/Dockerfile
index e547b9e..80c63c5 100644
--- a/php-unit-test/7.4/Dockerfile
+++ b/php-unit-test/7.4/Dockerfile
@@ -15,7 +15,7 @@ LABEL org.label-schema.build-date=$BUILD_DATE \
 RUN export BUILD_DEPS="bzip2-dev icu-dev libpng-dev libzip-dev openldap-dev" \
     && apk add --no-cache bash nodejs nodejs-npm $PHPIZE_DEPS $BUILD_DEPS \
     && pecl channel-update pecl.php.net \
-    && pecl install xdebug redis \
+    && pecl install xdebug-3.1.6 redis \
     && docker-php-ext-install bz2 gd intl ldap mysqli pdo_mysql zip \
     && docker-php-ext-enable xdebug redis \
     && apk del --no-cache $PHPIZE_DEPS
-- 
GitLab