diff --git a/testing/php7-pecl-decimal/APKBUILD b/testing/php7-pecl-decimal/APKBUILD index 0bda74a5ffd817f93ab135ae77f87cb0fbdc84a1..7dd8428122a9a08f5af4f8fcf9c4a941656d1118 100644 --- a/testing/php7-pecl-decimal/APKBUILD +++ b/testing/php7-pecl-decimal/APKBUILD @@ -2,13 +2,16 @@ pkgname=php7-pecl-decimal _pkgreal=decimal pkgver=2.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Correctly-rounded arbitrary precision decimal floating-point arithmetic in PHP." +# Some tests fail until 2.0.0 is released +# https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/17821#note_140064 +options="!check" url="https://pecl.php.net/package/decimal" arch="all !x86 !ppc64le !armv7 !armhf" # mpdecimal missing license="MIT" depends="php7-json" -makedepends="php7-dev re2c mpdecimal" +makedepends="php7-dev mpdecimal-dev" source="https://pecl.php.net/get/$_pkgreal-$pkgver.tgz fix-build.patch fix-test.patch @@ -26,7 +29,8 @@ build() { check() { # waiting upstream release rm -f tests/Decimal/operators.phpt tests/Number/operators.phpt tests/Rational/operators.phpt - make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 test PHP_TEST_SHARED_EXTENSIONS=" \ + make NO_INTERACTION=1 REPORT_EXIT_STATUS=1 TESTS="--show-diff" \ + test PHP_TEST_SHARED_EXTENSIONS=" \ -d extension=/usr/lib/php7/modules/json.so \ -d extension=modules/$_pkgreal.so" }