Commit Graph

  • 87c0535624 Allow locking different arch pre-built content crazywhalecc 2025-03-30 16:53:14 +08:00
  • 5648681ecc Adjust console output and PHPDoc crazywhalecc 2025-03-30 15:17:09 +08:00
  • 2c0bb1f7ba Quiet console output for non --debug mode crazywhalecc 2025-03-30 14:31:29 +08:00
  • 16d82212dd Add full tests for imagick extension crazywhalecc 2025-03-30 14:03:06 +08:00
  • 6ea1d06460 Add bzip2 support for imagick crazywhalecc 2025-03-30 14:02:44 +08:00
  • 936413a6d9 Define HAVE_OMP_PAUSE_RESOURCE_ALL to 0, add additional file system func crazywhalecc 2025-03-30 14:01:31 +08:00
  • 88ce2eafab Fix path bug crazywhalecc 2025-03-29 23:29:45 +08:00
  • 3915c8410b Destroy imagick config for disabling openmp crazywhalecc 2025-03-29 23:15:55 +08:00
  • 4115e42dc6 Remove openmp support for imagemagick crazywhalecc 2025-03-29 22:51:12 +08:00
  • 48f257f85a unixconfigurearg needs to know if currently building shared or static DubbleClick 2025-03-27 11:12:19 +07:00
  • acdec64144 build static and shared at the same time DubbleClick 2025-03-27 09:36:46 +07:00
  • 0beb97648a Fix phpstan crazywhalecc 2025-03-26 12:41:13 +08:00
  • 5564559192 Change --with-shared to --build-shared crazywhalecc 2025-03-26 12:39:55 +08:00
  • 8cb93bc1fe Add more exception and log crazywhalecc 2025-03-26 12:39:15 +08:00
  • ae23b721b3 Fix shared extension does not build bug crazywhalecc 2025-03-26 12:38:59 +08:00
  • df06a4bb2c Fix shared extension does not build bug crazywhalecc 2025-03-26 12:38:53 +08:00
  • f37110605e Remove dev build target crazywhalecc 2025-03-25 16:13:41 +08:00
  • 8459754692 Change to --enable-shared --disable-static crazywhalecc 2025-03-25 13:29:55 +08:00
  • fc08e5cf23 Remove brotli support for shared build crazywhalecc 2025-03-25 00:17:15 +08:00
  • 6dec44bdc3 sort-config crazywhalecc 2025-03-25 00:17:01 +08:00
  • 8cd69b2b70 Support zero extension build result crazywhalecc 2025-03-25 00:05:46 +08:00
  • 625a03e799 phpstan fix crazywhalecc 2025-03-24 23:51:24 +08:00
  • aa4d4db11f Refactor, supports shared extension build now ! crazywhalecc 2025-03-24 23:50:12 +08:00
  • 76c353e790 Add SPC_DOCKER_DEBUG=yes option for docker build crazywhalecc 2025-03-24 22:39:45 +08:00
  • 8909b62dc4 Some prerequisites for refactor crazywhalecc 2025-03-24 19:25:38 +08:00
  • 371a588396 Merge branch 'main' into feat/xdebug-dynamic crazywhalecc 2025-03-24 19:11:09 +08:00
  • 3f3767e4a4 fix libheif problem by turning off the option that failed vcpkg DubbleClick 2025-03-24 17:31:35 +07:00
  • fe2bc9e4e1 WIP on vcpkg integration DubbleClick 2025-03-24 14:35:10 +07:00
  • da2e06be64 deploy: ee54b6d347 crazywhalecc 2025-03-24 04:47:31 +00:00
  • ee54b6d347 Add pgsql extension for Windows <#664> (#665) tricker 2025-03-24 05:47:00 +01:00
  • 6c14aecd89 deploy: 3ba215c35c crazywhalecc 2025-03-23 15:27:12 +00:00
  • 3ba215c35c enable PDO_ODBC and ODBC extension statically (#661) 2.5.1 tricker 2025-03-23 16:26:36 +01:00
  • 161a3924d2 Fix windows micro logo changer bug (illegal realpath) (#675) Jerry Ma 2025-03-23 22:55:25 +08:00
  • e054d0cc44 deploy: 7b6fae6d92 crazywhalecc 2025-03-23 14:33:52 +00:00
  • 7b6fae6d92 Fix windows ssl bug for curl (#674) Jerry Ma 2025-03-23 22:33:26 +08:00
  • 71b52e58b2 Merge branch 'main' into feat/xdebug-dynamic Marc 2025-03-23 10:13:56 +01:00
  • a2546d2ec3 deploy: d0a66ab16b DubbleClick 2025-03-23 09:12:55 +00:00
  • d0a66ab16b Merge pull request #663 from crazywhalecc/feat/mimalloc Marc 2025-03-23 10:12:08 +01:00
  • 9d75265e25 fix crash on windoof DubbleClick 2025-03-23 16:11:03 +07:00
  • 744e066d5f Merge remote-tracking branch 'origin/main' into feat/mimalloc DubbleClick 2025-03-23 15:38:31 +07:00
  • 1791b443bc add xdebug dynamic extension DubbleClick 2025-03-23 15:35:25 +07:00
  • e850df505c Merge pull request #671 from crazywhalecc/fix/phpize Marc 2025-03-23 07:14:23 +01:00
  • 918223e7da fix phpize using wrong paths DubbleClick 2025-03-23 12:38:35 +07:00
  • 1552d992df fix typo in gettext Marc Henderkes 2025-03-21 07:35:06 +01:00
  • f0a895691b Merge pull request #670 from crazywhalecc/fix/gettext-typo Marc 2025-03-21 07:38:48 +01:00
  • 1f7c805da4 fix typo in gettext Marc Henderkes 2025-03-21 07:35:06 +01:00
  • 1ad33556e9 Add full tests crazywhalecc 2025-03-20 16:11:45 +08:00
  • 6b5e83b98e Sync Chinese docs crazywhalecc 2025-03-20 16:06:33 +08:00
  • 6fb9c2df3b test macos Marc Henderkes 2025-03-20 08:46:54 +01:00
  • 1b29803ed2 docs Marc Henderkes 2025-03-20 08:00:35 +01:00
  • 3477857584 mimalloc on mac (untested) Marc Henderkes 2025-03-20 07:41:13 +01:00
  • 0ce2c894e9 juggle mimalloc.o to the beginning Marc Henderkes 2025-03-20 07:27:38 +01:00
  • 92470a35da replace allocator with mimalloc (works for cli/fpm, embed needs to be tested) Marc Henderkes 2025-03-20 06:22:11 +01:00
  • 6447fec028 mimalloc WIP Marc Henderkes 2025-03-20 04:36:46 +01:00
  • f2dd9f6d5a deploy: 0bc143cac3 crazywhalecc 2025-03-20 01:22:41 +00:00
  • 0bc143cac3 Fix windows curl build >= 8.3 (#660) Jerry Ma 2025-03-20 09:22:10 +08:00
  • 8a4ba7a876 fix libffi compiling without -fPIC because of missing env (#657) 2.5.0 Marc 2025-03-19 07:49:25 +01:00
  • 146a4d334b Build freetype using CMake instead (#658) Jerry Ma 2025-03-19 14:49:12 +08:00
  • d86b7c4cec fix freetype lib build (#654) Marc 2025-03-19 02:21:23 +01:00
  • ab00775b54 deploy: a2476690c2 crazywhalecc 2025-03-14 17:30:16 +00:00
  • b1931059a5 Add missing ext source when downloading pre-built grpc (#652) Jerry Ma 2025-03-15 01:30:00 +08:00
  • a2476690c2 Add sodium extension support for Windows (#651) Jerry Ma 2025-03-15 01:29:44 +08:00
  • 99be7b078b Add conflict message when building protobuf and grpc (#653) Jerry Ma 2025-03-14 23:39:31 +08:00
  • 8925e97e62 Fix windows setup-runtime php download link (#650) Jerry Ma 2025-03-14 23:37:15 +08:00
  • 4558204962 Fix libavif build on VS2019 syntax error (#649) Jerry Ma 2025-03-14 23:37:01 +08:00
  • 1e3c0de8f5 deploy: b4f3657323 crazywhalecc 2025-03-14 10:23:31 +00:00
  • b4f3657323 Remove SPC_NO_MUSL_PATH, remove --libc, use SPC_LIBC instead (#642) Jerry Ma 2025-03-14 18:22:50 +08:00
  • b6dab5e2eb deploy: 91a3a01c39 crazywhalecc 2025-03-14 07:50:05 +00:00
  • 91a3a01c39 fix libxslt license file path (#646) Marc 2025-03-14 08:49:38 +01:00
  • e0b6a55880 deploy: 4cc985a39b crazywhalecc 2025-03-14 07:26:19 +00:00
  • 4cc985a39b Fix gettext on locale bug (#634) Jerry Ma 2025-03-14 15:25:51 +08:00
  • 39a66daf04 Fix imagick patch newer than 30800 (#641) Jerry Ma 2025-03-14 10:57:33 +08:00
  • a100f00c30 deploy: 2681a88488 crazywhalecc 2025-03-13 10:24:05 +00:00
  • 2681a88488 don't require libacl and attr - use --with-libs='libacl' if you build… (#635) Marc 2025-03-13 11:23:36 +01:00
  • e1162606f5 Update automake on gnu docker to fix attr build bug (#636) Jerry Ma 2025-03-13 14:57:37 +08:00
  • 899aa035c3 deploy: c6d4934dd6 crazywhalecc 2025-03-13 06:19:05 +00:00
  • c6d4934dd6 Fix gmssl and openssl duplicate symbol (#632) Jerry Ma 2025-03-13 14:18:27 +08:00
  • 21265cd561 fix embed sapi being unusable to build extensions (#628) Marc 2025-03-13 06:44:02 +01:00
  • 6a88119363 deploy: a6b843f4dd crazywhalecc 2025-03-13 03:57:18 +00:00
  • a6b843f4dd Update docs for FFI and dynamic loading extensions (#629) Jerry Ma 2025-03-13 11:56:40 +08:00
  • d643051759 Update musl-wrapper version to 1.2.5 and apply CVE patch (#627) Jerry Ma 2025-03-13 11:11:58 +08:00
  • 20a08fcf13 deploy: 58eafe5100 crazywhalecc 2025-03-12 15:02:46 +00:00
  • 58eafe5100 Merge pull request #622 from DubbleClick/libacl Jerry Ma 2025-03-12 23:02:04 +08:00
  • 74edcb7d6f Update LibraryBase.php Marc 2025-03-12 20:07:04 +07:00
  • e7bac8f78d Update LibraryBase.php Marc 2025-03-12 20:05:05 +07:00
  • 5caf5b7694 check for libacl in fewer places Marc Henderkes 2025-03-12 09:19:01 +01:00
  • 76ac57edf4 download attr and libacl on linux Marc Henderkes 2025-03-12 09:07:26 +01:00
  • d15b387bea don't require libacl and attr for non fpm compilation Marc Henderkes 2025-03-12 08:59:47 +01:00
  • b534cdce11 remove line Marc Henderkes 2025-03-11 08:53:31 +01:00
  • f246125677 requested changes Marc Henderkes 2025-03-11 07:44:31 +01:00
  • 2c644d5c18 cs fix Marc Henderkes 2025-03-11 07:15:07 +01:00
  • ec3c0dc934 Add SPC_CMD_VAR_PHP_EMBED_TYPE for embed building in glibc mode crazywhalecc 2025-03-10 16:15:47 +08:00
  • 09c0e43501 Add gnu based static binary support crazywhalecc 2025-01-28 19:37:50 +08:00
  • 878e17ddb4 remove attr and libacl from macos Marc Henderkes 2025-03-11 05:39:38 +01:00
  • c52ab62fa6 arch c flags Marc Henderkes 2025-03-10 11:46:53 +01:00
  • 40ea306008 try something with static Marc Henderkes 2025-03-10 11:42:44 +01:00
  • be3d68cebe patch the makefile before make (remove -lacl from FPM_EXTRA_LIBS) Marc Henderkes 2025-03-10 11:25:38 +01:00
  • 4e32ff47df patch libacl WIP Marc Henderkes 2025-03-10 10:25:35 +01:00
  • c6552f6800 add patch for attr on alpine Marc Henderkes 2025-03-10 09:46:20 +01:00
  • 511fd0e301 add required packages for autopoint to spc doctor Marc Henderkes 2025-03-10 09:01:54 +01:00