Commit Graph

  • 15cd8543f1 arm64 fix henderkes 2025-10-06 22:50:37 +02:00
  • 864db0ebc5 fix macos finally I hope henderkes 2025-10-06 22:48:14 +02:00
  • 9ee623112d attempt to fix macOS? henderkes 2025-10-06 22:43:03 +02:00
  • d789b1a472 fix musl toolchain (needs LD_LIBRARY_PATH) henderkes 2025-10-06 22:31:23 +02:00
  • 17a25b44e2 attempt fix for aarch64 #2 henderkes 2025-10-06 22:26:00 +02:00
  • 781260f3fc attempt fix for aarch64 henderkes 2025-10-06 22:10:28 +02:00
  • 6c43fa55b1 don't use -static, shared libraries cannot link against static musl libc and linking isn't done for static libraries yet henderkes 2025-10-06 21:37:36 +02:00
  • c4440668bb make sure -DFRONTEND is used henderkes 2025-10-06 21:28:57 +02:00
  • e437bf2ffe don't test macos 13 henderkes 2025-10-06 21:05:05 +02:00
  • 0f2d2d5734 test pgsql without macos 13 henderkes 2025-10-06 21:03:57 +02:00
  • a49ae05599 use latest zip version for building shared henderkes 2025-10-06 21:00:45 +02:00
  • 8ae2755dbe update php 8.5 to rc1 henderkes 2025-10-06 20:14:52 +02:00
  • 3966bd5f0a update pgsql version to 18.0 henderkes 2025-10-06 20:06:37 +02:00
  • 384ba54c79 update extension count (#914) Marc 2025-10-04 08:56:30 +02:00
  • 26dbc922eb update extension count Marc 2025-10-04 08:39:45 +02:00
  • 31a4498056 bring back simdjson tests, extension headers do not properly guard for avx512 symbols henderkes 2025-09-30 15:07:22 +02:00
  • 044275d909 typo henderkes 2025-09-30 14:22:38 +02:00
  • c5316f9231 -v3 doesn't have avx512 yet henderkes 2025-09-30 14:21:31 +02:00
  • 2d1a61d184 explicitly disable avx512 if zig and march not high enough henderkes 2025-09-30 14:00:13 +02:00
  • f7744188f4 fix configutil henderkes 2025-09-30 00:34:30 +02:00
  • 5b6c923eef snappy is a c++ lib henderkes 2025-09-30 00:31:20 +02:00
  • b0b031afb2 add docstring henderkes 2025-09-30 00:17:17 +02:00
  • fe09d8c03e add docstring henderkes 2025-09-30 00:17:17 +02:00
  • c2813d5736 move hasCpp to SPCConfigUtil henderkes 2025-09-30 00:12:59 +02:00
  • 8b2b658ced Merge branch 'main' into fix/grpc-shared Marc 2025-09-29 23:27:58 +02:00
  • e862bacc8a php 8.5 has beta 3 henderkes 2025-09-29 21:15:56 +02:00
  • cac57dbf79 php 8.5 has beta 3 henderkes 2025-09-29 21:15:18 +02:00
  • eda16adbc5 deploy: 345fe783cc crazywhalecc 2025-09-24 07:47:25 +00:00
  • 345fe783cc Add version table in docs crazywhalecc 2025-09-21 19:20:15 +08:00
  • 55efe6d65b Add gnu-bulk crazywhalecc 2025-09-21 11:26:22 +08:00
  • dccbc30972 update README crazywhalecc 2025-09-21 11:25:09 +08:00
  • f914a82379 Add PHP version, remove duplicate desc crazywhalecc 2025-09-21 11:22:11 +08:00
  • 18979d8fb6 Simplify README crazywhalecc 2025-09-20 13:58:09 +08:00
  • 21149f6807 simdjson needs patch henderkes 2025-09-23 12:42:29 +02:00
  • 93e6dcab1d cflags and cxxflags separately henderkes 2025-09-23 12:01:09 +02:00
  • 59dedbea2c simdjson requires +evex512 (for zig-cc) henderkes 2025-09-23 12:00:15 +02:00
  • 8bda4fd31e simdjson requires +evex512 henderkes 2025-09-23 11:59:30 +02:00
  • 8039ea49f9 soap requires libxml and session henderkes 2025-09-23 11:56:12 +02:00
  • fc90b4ae23 allow appending pkg_config_path #910 henderkes 2025-09-22 13:10:48 +02:00
  • e02be69e40 update grpc from 1.68.x to 1.75.x henderkes 2025-09-21 21:01:07 +02:00
  • 35a90f2769 skip -mcpu or -march=armv8-... flags because zig doesn't support them (stupid grpc build thirdparty hardcode) henderkes 2025-09-21 20:32:47 +02:00
  • fa87149631 shallow submodules as well (grpc download goes from 2.9 gb to 900mb) henderkes 2025-09-21 19:59:11 +02:00
  • 8dfe722e14 Merge branch 'main' into fix/grpc-shared Marc 2025-09-19 15:31:25 +02:00
  • dcbfe1e0ab e-dant/watcher is a c++ library too henderkes 2025-09-19 15:29:49 +02:00
  • e11946fd10 also install g++ with doctor (not preinstalled on ubuntu, not include… (#904) Marc 2025-09-19 15:22:17 +02:00
  • 44399cd185 remove -Wl,--as-needed for imagemagick build henderkes 2025-09-19 09:21:17 +02:00
  • 927d7f55ba make sure -ldl is not taken as needed, problem on EL8 henderkes 2025-09-18 22:47:01 +02:00
  • e323d7b155 revert to private henderkes 2025-09-18 21:41:35 +02:00
  • d0b253c346 not required henderkes 2025-09-18 21:36:38 +02:00
  • 81430e6853 also use libstdc++.a for grpc? henderkes 2025-09-18 21:29:46 +02:00
  • 83696e92b7 remove whitespace henderkes 2025-09-18 20:12:41 +02:00
  • b0538c09bf deduplicate those to make it more readable henderkes 2025-09-18 20:09:17 +02:00
  • 40f89d1dca is shared_libadd enough? henderkes 2025-09-18 19:44:48 +02:00
  • fa2e041cc9 test shared grpc, imagick henderkes 2025-09-18 19:00:38 +02:00
  • 3c614663a3 Merge branch 'main' into fix/grpc-shared Marc 2025-09-18 18:22:42 +02:00
  • b5c7185374 add comment for new method henderkes 2025-09-18 18:20:26 +02:00
  • d0a9a3a594 fix return of array henderkes 2025-09-18 18:17:48 +02:00
  • 2e6329bb86 add cpp-library for imagemagick too henderkes 2025-09-18 18:16:23 +02:00
  • d3ba04fc5b fix grpc shared build (ignores CXXFLAGS, needs CPPFLAGS) henderkes 2025-09-18 18:16:03 +02:00
  • 7a78ea0185 Merge branch 'main' into fix/g++ Marc 2025-09-18 17:35:44 +02:00
  • 36b04f9eba also install g++ with doctor (not preinstalled on ubuntu, not included in gcc package) henderkes 2025-09-18 17:24:08 +02:00
  • 79ab6490fd fix CustomPackage handling (#897) 2.7.4 Marc 2025-09-18 13:37:26 +02:00
  • 191d345250 update paths to only install once henderkes 2025-09-18 12:41:36 +02:00
  • 311ee40ae4 update LinuxToolCheckList.php to install perl-Time-Piece to make openssl work henderkes 2025-09-18 11:58:58 +02:00
  • 808d224b08 build frankenphp before shared extensions again henderkes 2025-09-18 09:07:18 +02:00
  • 4247883664 Merge branch 'main' into fix-zig Marc 2025-09-18 08:06:23 +02:00
  • b8206888fa deploy: 3198cc40c1 henderkes 2025-09-17 08:46:44 +00:00
  • 3198cc40c1 Remove icu backend from libxml2 (#903) Marc 2025-09-17 10:46:05 +02:00
  • 8680e83af3 fix dba building shared Marc Henderkes 2025-09-16 14:43:49 +02:00
  • 0156f33a20 Merge branch 'main' into remove-icu-backend Marc 2025-09-16 13:35:46 +02:00
  • df8b2dbf16 better patching for libstdc++ when extensions forget they need it Marc Henderkes 2025-09-16 13:06:33 +02:00
  • 30e174ac95 use any available english locale instead of requiring en_US.utf-8 Marc Henderkes 2025-09-16 10:21:08 +02:00
  • b9f8f02d98 don't use libicu backend for libxml2 (it's discouraged from being used, the first path always goes through iconv, icu is only the fallback) Marc Henderkes 2025-09-16 10:19:58 +02:00
  • 0b0ae270da we lost a v somehow henderkes 2025-09-10 23:35:17 +07:00
  • 893ce31b17 only install pkgs for crafting when necessary henderkes 2025-09-10 23:28:20 +07:00
  • 66e40e2a37 deploy: e35d6c2651 crazywhalecc 2025-09-09 11:43:53 +00:00
  • e35d6c2651 Oh, we also support windows here crazywhalecc 2025-09-09 19:35:02 +08:00
  • 8dd0512335 Fix macOS lib-depends crazywhalecc 2025-09-09 19:31:40 +08:00
  • 5c1194ea92 fix custompackage handling henderkes 2025-09-09 12:10:06 +07:00
  • 953ed83df5 Merge pull request #896 from crazywhalecc/fix-zig Marc 2025-09-08 11:00:03 +02:00
  • c330d02e78 update pkg paths to not double the $arch-$os henderkes 2025-09-08 14:18:03 +07:00
  • af6a23011c fix zig relative directory henderkes 2025-09-08 13:33:44 +07:00
  • 882ae07deb libxml2 arg typo Abi أب 2025-09-07 19:37:38 +07:00
  • be7c002869 Patch only when building cli crazywhalecc 2025-09-07 16:10:50 +08:00
  • e621e4a5a1 test crazywhalecc 2025-09-07 15:38:38 +08:00
  • bd815d4ea2 Fix static linux cli -a not working issue crazywhalecc 2025-09-07 14:10:28 +08:00
  • 4bc30b0b6f Add php-src/config.log for SPCException crazywhalecc 2025-09-07 10:57:44 +08:00
  • 4d3501118e add --with-frankenphp-app option to embed an app DubbleClick 2025-09-05 21:36:25 +07:00
  • 0ef353bbe7 deploy: 8d303348d9 henderkes 2025-09-05 09:53:03 +00:00
  • 8d303348d9 Merge pull request #883 from crazywhalecc/sapi/cgi 2.7.3 Marc 2025-09-05 11:52:26 +02:00
  • 6eb384b65d deploy: 2a2f4120b9 henderkes 2025-09-05 09:47:49 +00:00
  • 2a2f4120b9 Merge pull request #889 from crazywhalecc/franken Marc 2025-09-05 11:47:15 +02:00
  • 15f8887f14 Update config/lib.json Marc 2025-09-05 16:25:15 +07:00
  • fe945ab3ea Merge branch 'main' into sapi/cgi crazywhalecc 2025-09-05 17:15:28 +08:00
  • e2b6f4cedd Merge branch 'main' into sapi/cgi crazywhalecc 2025-09-05 17:14:27 +08:00
  • d82c86cf62 Fix docker doctor fix pkgroot volume overwrite bug (#882) Jerry Ma 2025-09-05 17:13:40 +08:00
  • 9df2867175 just always require libxml2 until we rework sapis to require their own stuff henderkes 2025-09-05 15:52:07 +07:00
  • 5c803d1553 fix cs henderkes 2025-09-05 15:31:30 +07:00
  • d45b1853f8 fix cs henderkes 2025-09-05 15:28:51 +07:00
  • 1ac621fb9c use our toolchain for go mod henderkes 2025-09-05 15:20:24 +07:00