mirror of
https://github.com/devilbox/docker-php-fpm.git
synced 2025-12-22 00:41:17 +00:00
Fix build of PHP-FPM 8.0 uploadprogress module
This commit is contained in:
@@ -977,42 +977,20 @@ extensions_available:
|
||||
tokenizer:
|
||||
already_avail: "{{ php_all_versions }}"
|
||||
uploadprogress:
|
||||
7.0:
|
||||
type: git
|
||||
git_url: https://github.com/php/pecl-php-uploadprogress
|
||||
configure: --enable-uploadprogress
|
||||
7.1:
|
||||
type: git
|
||||
git_url: https://github.com/php/pecl-php-uploadprogress
|
||||
configure: --enable-uploadprogress
|
||||
7.2:
|
||||
type: git
|
||||
git_url: https://github.com/php/pecl-php-uploadprogress
|
||||
configure: --enable-uploadprogress
|
||||
7.3:
|
||||
type: git
|
||||
git_url: https://github.com/php/pecl-php-uploadprogress
|
||||
configure: --enable-uploadprogress
|
||||
7.4:
|
||||
type: git
|
||||
git_url: https://github.com/php/pecl-php-uploadprogress
|
||||
configure: --enable-uploadprogress
|
||||
8.0:
|
||||
type: git
|
||||
git_url: https://github.com/php/pecl-php-uploadprogress
|
||||
command: |
|
||||
true \
|
||||
# FIXME: This is a work-around to mitigate compile error with PHP 8.0
|
||||
&& rgrep -I 'TSRMLS_CC' | cut -d':' -f1 | sort -u | xargs -n1 sed -i'' 's/TSRMLS_CC)/)/g' || true \
|
||||
&& rgrep -I 'TSRMLS_CC' | cut -d':' -f1 | sort -u | xargs -n1 sed -i'' 's/TSRMLS_CC,/,/g' || true \
|
||||
&& rgrep -I 'TSRMLS_DC' | cut -d':' -f1 | sort -u | xargs -n1 sed -i'' 's/TSRMLS_DC)/)/g' || true \
|
||||
&& rgrep -I 'TSRMLS_DC' | cut -d':' -f1 | sort -u | xargs -n1 sed -i'' 's/TSRMLS_DC,/,/g' || true \
|
||||
&& phpize \
|
||||
&& ./configure --enable-uploadprogress \
|
||||
&& make \
|
||||
&& make install \
|
||||
all:
|
||||
5.2:
|
||||
type: pecl
|
||||
5.3:
|
||||
type: pecl
|
||||
5.4:
|
||||
type: pecl
|
||||
5.5:
|
||||
type: pecl
|
||||
5.6:
|
||||
type: pecl
|
||||
all:
|
||||
type: git
|
||||
git_url: https://github.com/php/pecl-php-uploadprogress
|
||||
configure: --enable-uploadprogress
|
||||
wddx:
|
||||
# https://wiki.php.net/rfc/deprecate-and-remove-ext-wddx
|
||||
disabled: [7.4, 8.0]
|
||||
|
||||
Reference in New Issue
Block a user