From 02732036dea12ae8d832af4a624b2a1e43efcb6e Mon Sep 17 00:00:00 2001 From: DubbleClick Date: Sun, 20 Jul 2025 10:37:37 +0700 Subject: [PATCH] test shared imagick.so build --- src/SPC/builder/unix/library/libjxl.php | 2 +- src/globals/test-extensions.php | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/SPC/builder/unix/library/libjxl.php b/src/SPC/builder/unix/library/libjxl.php index 71848001..58015668 100644 --- a/src/SPC/builder/unix/library/libjxl.php +++ b/src/SPC/builder/unix/library/libjxl.php @@ -36,8 +36,8 @@ trait libjxl ->addConfigureArgs('-DJPEGXL_ENABLE_PLUGINS=OFF') ->addConfigureArgs('-DJPEGXL_ENABLE_JNI=OFF') ->addConfigureArgs('-DJPEGXL_STATIC=' . (SPCTarget::isStatic() ? 'ON' : 'OFF')) - ->addConfigureArgs('-DBUILD_TESTING=OFF') ->addConfigureArgs('-DJPEGXL_FORCE_SYSTEM_BROTLI=ON') + ->addConfigureArgs('-DBUILD_TESTING=OFF') ->build(); } } diff --git a/src/globals/test-extensions.php b/src/globals/test-extensions.php index 9f802fdc..0358f870 100644 --- a/src/globals/test-extensions.php +++ b/src/globals/test-extensions.php @@ -24,7 +24,7 @@ $test_os = [ 'macos-13', // bin/spc for x86_64 // 'macos-14', // bin/spc for arm64 'macos-15', // bin/spc for arm64 - 'ubuntu-latest', // bin/spc-alpine-docker for x86_64 + // 'ubuntu-latest', // bin/spc-alpine-docker for x86_64 'ubuntu-22.04', // bin/spc-gnu-docker for x86_64 // 'ubuntu-24.04', // bin/spc for x86_64 'ubuntu-22.04-arm', // bin/spc-gnu-docker for arm64 @@ -48,13 +48,13 @@ $prefer_pre_built = false; // If you want to test your added extensions and libs, add below (comma separated, example `bcmath,openssl`). $extensions = match (PHP_OS_FAMILY) { - 'Linux', 'Darwin' => 'imagick', + 'Linux', 'Darwin' => 'bcmath', 'Windows' => 'intl', }; // If you want to test shared extensions, add them below (comma separated, example `bcmath,openssl`). $shared_extensions = match (PHP_OS_FAMILY) { - 'Linux' => '', + 'Linux' => 'imagick', 'Darwin' => '', 'Windows' => '', };