Skip to content
Snippets Groups Projects
Commit 6982c08a authored by Andrey Postnikov's avatar Andrey Postnikov Committed by Andrey Postnikov
Browse files

PHP: add patched pcov to 8.4



(cherry picked from commit 8b6ed6db)

Co-authored-by: default avatarAndy Postnikov <apostnikov@gmail.com>
parent f36e2437
No related branches found
No related tags found
No related merge requests found
Pipeline #269442 passed
......@@ -118,6 +118,12 @@ RUN set -xe &&\
RUN pecl channel-update pecl.php.net &&\
pecl install APCu-5.1.23 yaml-2.2.3 \
&&\
# patch pcov https://github.com/krakjoe/pcov/pull/111
cd /tmp && pecl download pcov-1.0.11 && tar xzf pcov-1.0.11.tgz &&\
cd pcov-1.0.11 && curl -sL https://github.com/krakjoe/pcov/pull/111.diff | patch -p1 &&\
phpize && ./configure && make install &&\
cd .. && rm -fr pcov-* \
&&\
# stript .debug files out of executables
echo '\
for file in "$@"; do \
......@@ -125,7 +131,7 @@ RUN pecl channel-update pecl.php.net &&\
strip --strip-debug --strip-unneeded "$file"; \
objcopy --add-gnu-debuglink="$file".debug "$file"; \
done' > /strip.sh; \
sh strip.sh \
sh /strip.sh \
/usr/lib/apache2/modules/libphp.so \
/usr/local/bin/php \
$(php -r 'echo ini_get("extension_dir");')/*.so
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment