Commit Graph

  • 5a3a8db772 rebuild shared extensions even if they already exist DubbleClick 2025-06-12 19:17:44 +07:00
  • 56cd6711ce Merge pull request #764 from crazywhalecc/docs Marc 2025-06-12 14:21:02 +07:00
  • 29339b962c remove incorrect space after --enable-yac DubbleClick 2025-06-12 14:20:04 +07:00
  • d9cd4d7e36 Update version to 2.6.0 2.6.0 Jerry Ma 2025-06-12 13:02:25 +08:00
  • 83657debf1 deploy: 56080f40ef henderkes 2025-06-12 05:13:00 +00:00
  • 56080f40ef Merge pull request #763 from crazywhalecc/docs Marc 2025-06-12 12:12:26 +07:00
  • bb0a3589c1 Merge pull request #760 from lyrixx/better-exception Marc 2025-06-12 12:10:20 +07:00
  • db109e3586 update documentation for glibc DubbleClick 2025-06-12 12:07:35 +07:00
  • cf37e68881 deploy: 289f4b300a henderkes 2025-06-12 04:49:10 +00:00
  • 289f4b300a Merge pull request #726 from crazywhalecc/fix/icurel Marc 2025-06-12 11:48:33 +07:00
  • 0ee9a0cfa4 oops, don't pass -fpic to CPPflags, I misread it as CXXflags DubbleClick 2025-06-12 11:45:47 +07:00
  • d9f7aa760e update default env (shouldn't we pass -fpic to default c flags on macos?) DubbleClick 2025-06-12 11:40:32 +07:00
  • 01ab0d3530 update default flags DubbleClick 2025-06-12 11:01:05 +07:00
  • 8bd7794a2e Add -v compatibility for command Jerry Ma 2025-06-12 11:57:42 +08:00
  • fcfbb59637 fix phpstan DubbleClick 2025-06-12 10:48:15 +07:00
  • 089b94d753 add fastlz, libmemcached for linux DubbleClick 2025-06-12 10:46:26 +07:00
  • bfba598ef4 Fix glfw source path crazywhalecc 2025-06-12 10:58:58 +08:00
  • e2efaab2b2 fix attempted ar deletions when building shared libphp DubbleClick 2025-06-12 08:18:32 +07:00
  • 28e5e584b4 Revert ext-matrix-tests and test-extensions crazywhalecc 2025-06-12 01:20:02 +08:00
  • e0734fe848 Add frameworks for extension crazywhalecc 2025-06-12 01:16:57 +08:00
  • 2ea8a7e662 Fix macOS embed re-archive bug crazywhalecc 2025-06-12 01:16:30 +08:00
  • c0ea47ce75 I really got redundant test error crazywhalecc 2025-06-12 00:41:33 +08:00
  • 84fb354bc0 this is not needed anymore DubbleClick 2025-06-11 22:46:22 +07:00
  • 9f35c954ac cs fix DubbleClick 2025-06-11 22:45:08 +07:00
  • 78b3778442 err DubbleClick 2025-06-11 22:43:51 +07:00
  • 0e092284eb err DubbleClick 2025-06-11 22:43:41 +07:00
  • 4be1e75128 dirty as fuck, I don't understand why AMQP_SHARED_LIBADD is not available in ./configure DubbleClick 2025-06-11 22:41:55 +07:00
  • 62a581393d compatibility with RHEL 10? DubbleClick 2025-06-11 21:54:59 +07:00
  • cec5274ea3 Re-test crazywhalecc 2025-06-11 22:42:26 +08:00
  • 80f2912026 Fix rdkafka with zstd build failed bug, reset test-extensions crazywhalecc 2025-06-11 22:40:43 +08:00
  • 70b91867cb Lets' fuzz it crazywhalecc 2025-06-11 21:37:00 +08:00
  • a1ccddb53c Test macOS 15 for all php version crazywhalecc 2025-06-11 20:57:43 +08:00
  • 5a7db86471 Better exception Grégoire Pineau 2025-06-11 14:20:24 +02:00
  • 518ed3a7fd don't add -lomp on macos (not required) DubbleClick 2025-06-11 15:38:43 +07:00
  • d322be1666 err, add it back in DubbleClick 2025-06-11 15:02:07 +07:00
  • a503aaa8a0 -lomp on macos DubbleClick 2025-06-11 15:01:16 +07:00
  • a7771e95f2 enable musl too DubbleClick 2025-06-11 13:49:38 +07:00
  • 311de9381c fix gomp error DubbleClick 2025-06-11 13:47:32 +07:00
  • c3aa7356ec update tests to all static DubbleClick 2025-06-11 11:43:00 +07:00
  • 63656cf383 cs fixer, of course DubbleClick 2025-06-10 19:58:25 +07:00
  • 6d3e2d9316 revert extension tests DubbleClick 2025-06-10 19:57:31 +07:00
  • dcdd167db3 Merge remote-tracking branch 'origin/fix/icurel' into fix/icurel DubbleClick 2025-06-10 19:48:22 +07:00
  • 9ed62b02b6 make patchLaDependencyPrefix argument optional, remove cleanLaFiles DubbleClick 2025-06-10 19:46:55 +07:00
  • 6b330fa869 Remove redundant env crazywhalecc 2025-06-10 19:13:35 +08:00
  • 5cc753dec4 cs fix crazywhalecc 2025-06-10 19:12:40 +08:00
  • f7a0f50f87 Sort config crazywhalecc 2025-06-10 19:10:24 +08:00
  • 8466970a1f Add tests crazywhalecc 2025-06-10 19:07:16 +08:00
  • 48cb87ada2 Add intl support for windows crazywhalecc 2025-06-10 19:06:07 +08:00
  • 145fe7ce13 Remove curl libbrotli patches crazywhalecc 2025-06-10 15:52:56 +08:00
  • b320eb853a Rename ignoreConfigureArgs to removeConfigureArgs crazywhalecc 2025-06-10 15:39:14 +08:00
  • 474fe63ad3 Add optional lib log crazywhalecc 2025-06-10 15:37:54 +08:00
  • da45aa7f15 Fix ngtcp2 and libheif build missing lib bug crazywhalecc 2025-06-10 15:37:39 +08:00
  • 11f21304f9 Fix libxslt lib compile bug crazywhalecc 2025-06-10 15:33:41 +08:00
  • 6cb2cdd5a2 Add ignoreConfigureArgs for UnixAutoconfExecutor crazywhalecc 2025-06-10 12:42:37 +08:00
  • 9e8119e69c Fix ldap build crazywhalecc 2025-06-10 12:28:28 +08:00
  • 25c2bafa88 Fix brotlienc pkgconfig patching crazywhalecc 2025-06-10 00:13:55 +08:00
  • ae56bed032 Fix ncurses build crazywhalecc 2025-06-09 22:54:44 +08:00
  • 4c8f9e154d Remove attr and libacl tests crazywhalecc 2025-06-09 20:09:05 +08:00
  • 0ed6f2924e Add tests for autoconf libs crazywhalecc 2025-06-09 19:58:40 +08:00
  • 8896d477aa Add tests for autoconf libs crazywhalecc 2025-06-09 19:57:12 +08:00
  • 1b08a250f6 Add --enable-pic for default autoconf args crazywhalecc 2025-06-09 19:54:46 +08:00
  • 8b09e1a446 Fix zlib autoconf builder crazywhalecc 2025-06-09 19:51:55 +08:00
  • 720251458f Add autoconf executor crazywhalecc 2025-06-09 19:32:31 +08:00
  • 02c38b7768 deploy: a48680c26f crazywhalecc 2025-06-09 11:33:45 +00:00
  • a48680c26f Use tar gzip for windows crazywhalecc 2025-06-09 13:58:28 +08:00
  • 684b5d4534 remove alpine tests for now https://github.com/php/php-src/pull/18779 DubbleClick 2025-06-09 16:16:54 +07:00
  • aedcc86fc5 fix cmake minimum version for libtidy DubbleClick 2025-06-09 15:52:17 +07:00
  • 978975d396 import class DubbleClick 2025-06-09 14:54:58 +07:00
  • c9e9119bff remove gd from static extension test DubbleClick 2025-06-09 14:48:42 +07:00
  • 20f222d19e post merge fixes DubbleClick 2025-06-09 14:48:05 +07:00
  • 187d51e501 -DPOSITION_INDEPENDENT_CODE=ON for cmake DubbleClick 2025-06-09 14:41:14 +07:00
  • fa744bb802 merge cmake changes from master into icurel DubbleClick 2025-06-09 14:38:45 +07:00
  • bed5b9d4ef Merge pull request #751 from crazywhalecc/shell-improvement Jerry Ma 2025-06-09 13:37:12 +08:00
  • 13540c8008 Remove shared tidy crazywhalecc 2025-06-09 13:08:28 +08:00
  • 48df491c31 Fix brotli build on macOS crazywhalecc 2025-06-09 13:00:43 +08:00
  • 3fbf8fcfb8 Merge branch 'main' into shell-improvement crazywhalecc 2025-06-09 12:51:00 +08:00
  • 104038bc7e Merge pull request #752 from crazywhalecc/cmake-test Jerry Ma 2025-06-09 12:50:32 +08:00
  • bb37c0058e Fix CMake related options crazywhalecc 2025-06-09 12:49:33 +08:00
  • f4e1d7d4c1 Trigger tests crazywhalecc 2025-06-09 12:37:50 +08:00
  • e6c9a82cd3 Fix gitignore crazywhalecc 2025-06-09 12:14:25 +08:00
  • 0ca71b62db Fix gitignore crazywhalecc 2025-06-09 12:13:14 +08:00
  • 936c4d8696 Change env string inject order crazywhalecc 2025-06-09 12:12:22 +08:00
  • 1c1f7b19dd Add XXX_CXXFLAGS for common build crazywhalecc 2025-06-09 11:13:54 +08:00
  • 0558d67240 Rename initBuildEnv to initializeEnv crazywhalecc 2025-06-09 11:12:34 +08:00
  • 3bb9a7b1f8 Feat: UnixCMakeExecutor (#750) Jerry Ma 2025-06-09 11:09:41 +08:00
  • 123cc92756 Extract default build env to unix shell crazywhalecc 2025-06-09 10:24:06 +08:00
  • 9babe7f1d2 Rename setCMakeBuildDir to setBuildDir crazywhalecc 2025-06-09 09:26:39 +08:00
  • f46b714990 For tomorrow windows executor, move it crazywhalecc 2025-06-09 09:24:31 +08:00
  • 3497b2a760 Update src/SPC/builder/unix/library/libzip.php Jerry Ma 2025-06-09 09:17:11 +08:00
  • acd10bd978 Update src/SPC/builder/unix/library/libzip.php Jerry Ma 2025-06-09 09:17:04 +08:00
  • 802950d941 Whoops crazywhalecc 2025-06-09 01:52:23 +08:00
  • f158fba48d Remove unused cmake things crazywhalecc 2025-06-09 01:48:48 +08:00
  • 059d134990 Remove unused cmake things crazywhalecc 2025-06-09 01:34:32 +08:00
  • f7871c0036 Add reset function crazywhalecc 2025-06-09 01:33:21 +08:00
  • 42943b315c Refactor remaining cmake libs crazywhalecc 2025-06-09 01:33:06 +08:00
  • 37b9ccfaa8 Fix UnixCMakeExecutor.php crazywhalecc 2025-06-09 01:15:48 +08:00
  • 1cf2a3dd3f Fix UnixCMakeExecutor.php missing return crazywhalecc 2025-06-09 01:08:24 +08:00
  • 1718806042 Use cmake executor instead of raw command crazywhalecc 2025-06-09 01:07:30 +08:00
  • 7d26aa533a Add cmake tool functions crazywhalecc 2025-06-09 00:34:25 +08:00
  • 521af84797 Add cmake executor and default library path var wrapper crazywhalecc 2025-06-09 00:16:18 +08:00