Commit Graph

  • 4bdaadbd98 deploy: 55836771c9d9e2ab8954901d5229623def0e0aeb henderkes 2025-08-31 13:05:18 +00:00
  • 55836771c9
    Merge pull request #869 from crazywhalecc/pkg-config-pkg Marc 2025-08-31 15:04:41 +02:00
  • 08a68796bf
    Call export in dynamic symbol getter crazywhalecc 2025-08-31 18:05:09 +08:00
  • 3b9efcb2d4
    Put it into toolchain manager to skip in unit test crazywhalecc 2025-08-31 15:24:29 +08:00
  • 022ba3dce4
    Merge branch 'main' into pkg-config-pkg crazywhalecc 2025-08-31 15:20:50 +08:00
  • 86973e622d
    sort config crazywhalecc 2025-08-31 15:06:59 +08:00
  • 0fa38bad6d
    Use existing pkg-config builds and pre-built contents for packages crazywhalecc 2025-08-31 15:04:34 +08:00
  • 465bd3ce85
    Use separated functions for exporting symbols crazywhalecc 2025-08-31 14:24:28 +08:00
  • b970a83201 deploy: 0c9130ab6caf72c292b24ce9dd7276b353fe9874 crazywhalecc 2025-08-31 05:45:13 +00:00
  • 0c9130ab6c Update node version in vitepress-deploy.yml Jerry Ma 2025-08-31 12:20:20 +08:00
  • 6c75ecf0c4 Add docs search crazywhalecc 2025-08-31 11:00:44 +08:00
  • d533a0591b skip line before preg_replacing DubbleClick 2025-08-30 19:31:22 +07:00
  • 3f74d58503 fix macos, for real this time DubbleClick 2025-08-30 14:12:13 +07:00
  • 1ba92ccc99 fix patch version stripping (.\d -> .\d+) DubbleClick 2025-08-30 12:02:15 +07:00
  • 75db184077 fix macos command to print defined symbols? DubbleClick 2025-08-29 17:50:47 +07:00
  • 66902d74c4 cs fix DubbleClick 2025-08-29 16:38:48 +07:00
  • f6cc6af39c macos? 3 DubbleClick 2025-08-29 16:36:43 +07:00
  • 0da8dcf04a macos? 2 DubbleClick 2025-08-29 15:14:54 +07:00
  • 190be6c7b9 macos? DubbleClick 2025-08-29 14:12:00 +07:00
  • 2972ab31d7 don't add empty dynamic list x) DubbleClick 2025-08-29 12:15:56 +07:00
  • 4b4ae9b014 write to a --dynamic-list file see https://sourceware.org/binutils/docs-2.36/ld/Options.html DubbleClick 2025-08-29 10:53:38 +07:00
  • 20db00afcc no need to test all static targets, nothing changes for them DubbleClick 2025-08-29 10:26:46 +07:00
  • 56c90ca4a3 use all symbols from libphp.a, so we don't need to build shared extensions DubbleClick 2025-08-29 10:24:51 +07:00
  • fad2314539 found ENABLE_SHARED option in liburing! DubbleClick 2025-08-29 09:25:32 +07:00
  • 460eb02086 build frankenphp and embed after shared extensions, make sure the linker doesn't drop libphp.a symbols that extensions need DubbleClick 2025-08-29 08:45:58 +07:00
  • 78a8bbf281 deploy: 5a30d509e729d3c68035e70ef010ab56b8a13488 henderkes 2025-08-29 01:47:12 +00:00
  • 5a30d509e7
    Merge pull request #864 from crazywhalecc/swoolehooks Marc 2025-08-29 03:46:30 +02:00
  • 0f0050115c
    Update cli generator, add frankenphp SAPI, add copy-to-clipboard func crazywhalecc 2025-08-28 22:35:51 +08:00
  • bf55db959e
    Add swoole-hook-odbc notes crazywhalecc 2025-08-28 22:35:23 +08:00
  • 39a9840d49 why is phpstan so stupid about this constant? DubbleClick 2025-08-28 12:14:26 +07:00
  • 866ca264d9 only disable it for x86_64 DubbleClick 2025-08-28 11:35:46 +07:00
  • f18725083a disable opcache jit automatically on alpine target (only required for php < 8.5) DubbleClick 2025-08-28 11:32:33 +07:00
  • 20fbbb1dbe
    test crazywhalecc 2025-08-28 11:01:58 +08:00
  • 1a7bf2d070
    test crazywhalecc 2025-08-28 10:49:02 +08:00
  • fc7e8ebc53
    extension test crazywhalecc 2025-08-28 10:29:22 +08:00
  • 532360886e
    Merge branch 'main' into swoolehooks crazywhalecc 2025-08-28 10:29:07 +08:00
  • 117a54d077
    extension test crazywhalecc 2025-08-28 10:14:47 +08:00
  • f2c131a2cc wno-int-conversion DubbleClick 2025-08-27 17:01:07 +07:00
  • 6f0310e8f7 cs fix DubbleClick 2025-08-27 16:46:58 +07:00
  • c7141003db oops DubbleClick 2025-08-27 16:46:09 +07:00
  • d32bdb2825 all env vars DubbleClick 2025-08-27 16:45:47 +07:00
  • a66abfa583 test all OS DubbleClick 2025-08-27 16:35:24 +07:00
  • 2551772de4 use system cc DubbleClick 2025-08-27 16:34:29 +07:00
  • 25fe794acc trim all items DubbleClick 2025-08-27 14:36:05 +07:00
  • 694fd2f1e0 turn pkg-config into a package instead of a library DubbleClick 2025-08-27 14:33:39 +07:00
  • 5a4b920ae2 pkg-config patch DubbleClick 2025-08-27 13:04:08 +07:00
  • 95f1b65bca fix perl installation by checking for FindBin DubbleClick 2025-08-27 13:03:57 +07:00
  • 25401e5959 cs fix DubbleClick 2025-08-27 12:43:48 +07:00
  • 3da58d5c24 filter micro patches to not be '' DubbleClick 2025-08-27 11:48:59 +07:00
  • 08ab3c17d6 fix perl-IPC-Cmd check so it doesn't try installing it every time DubbleClick 2025-08-27 11:40:06 +07:00
  • ecdb94b429 suggestions DubbleClick 2025-08-27 08:31:48 +07:00
  • 00892c20fa fix odbc libs when iconv is built too DubbleClick 2025-08-26 20:43:18 +07:00
  • c433aed521 fix macos? DubbleClick 2025-08-26 19:35:10 +07:00
  • 1243fb9678 don't test macos as it just fails either way, add odbc test DubbleClick 2025-08-26 18:55:22 +07:00
  • d9c2247f99 fix alpine realpath -s issue DubbleClick 2025-08-26 18:16:44 +07:00
  • 0d4d4283d1 only install library for liburing DubbleClick 2025-08-26 18:04:43 +07:00
  • effefd4844 string DubbleClick 2025-08-26 14:51:07 +07:00
  • 2d409db2f9 we don't need a min glibc version, just don't use --use-libc! DubbleClick 2025-08-26 14:42:34 +07:00
  • 00f262571c cs fix DubbleClick 2025-08-26 14:08:09 +07:00
  • 4eac953c71 ensure liburing is only pulled in by suggested libs when glibc >= 2.30 (or musl) DubbleClick 2025-08-26 14:07:49 +07:00
  • 43352ab986 don't print repeated --ri swoole check DubbleClick 2025-08-26 01:01:45 +07:00
  • 9803bf6c3f prevent warning message from addons DubbleClick 2025-08-26 00:59:54 +07:00
  • ba326973e5 prevent infinite recursion if ext suggests addons that depend on the extension DubbleClick 2025-08-26 00:56:57 +07:00
  • a1f2126c00 update comments DubbleClick 2025-08-26 00:38:35 +07:00
  • b1da64d46b add swoole-hook-odbc to work the same way as the other hooks DubbleClick 2025-08-26 00:24:40 +07:00
  • 2694dd9e21 add liburing for swoole DubbleClick 2025-08-25 22:57:04 +07:00
  • 37e0f1d3f3
    Update src/SPC/command/BuildPHPCommand.php Marc 2025-08-25 19:50:41 +07:00
  • f80aee5133 get rid of $rt DubbleClick 2025-08-25 19:31:15 +07:00
  • 65ee7479ac suggestion and clean up frankenphp build DubbleClick 2025-08-25 19:29:10 +07:00
  • 868f6d408b only feed -lgcov to the go driver DubbleClick 2025-08-25 18:44:03 +07:00
  • efdfbf437a use format string DubbleClick 2025-08-25 18:23:04 +07:00
  • 2b57bca55c remove useless import DubbleClick 2025-08-25 15:30:04 +07:00
  • 99ccbf8a40 @crazywhalecc please look what's wrong with macos DubbleClick 2025-08-25 15:28:53 +07:00
  • 9fe322375f use 8.4 for tests only DubbleClick 2025-08-25 14:55:30 +07:00
  • d13e369994 test swoole DubbleClick 2025-08-25 13:11:40 +07:00
  • a46ad7b81e cs fix DubbleClick 2025-08-25 12:58:12 +07:00
  • 324ba0d3dc use type=addon and arg-type=none DubbleClick 2025-08-25 12:57:49 +07:00
  • 1c7fa0132d remove space DubbleClick 2025-08-25 12:44:34 +07:00
  • 93223a9d44 too much pgo, too little pdo DubbleClick 2025-08-25 12:43:21 +07:00
  • b6d4af218b zts -> --enable-swoole-thread DubbleClick 2025-08-25 12:42:36 +07:00
  • 448941f741 don't request configurearg if it's not used (ease debugging) DubbleClick 2025-08-25 12:36:10 +07:00
  • 7e0e9091be explicitly enable swoole-mysql too DubbleClick 2025-08-25 12:11:56 +07:00
  • 8104ff7236 update checks for shared swoole-hook extensions DubbleClick 2025-08-25 12:08:53 +07:00
  • 75f734daa8 cs fix DubbleClick 2025-08-25 11:22:35 +07:00
  • 779a724875 go's gcc driver is the dumbest shit to ever exist DubbleClick 2025-08-25 11:21:08 +07:00
  • e975e151f9 swoole hooks can be compiled if pgsql/sqlite are not compiled in statically DubbleClick 2025-08-25 11:09:02 +07:00
  • a5351e1546
    Merge pull request #863 from crazywhalecc/brotli-watcher Marc 2025-08-25 05:32:46 +02:00
  • af90b840ee format string DubbleClick 2025-08-25 09:59:27 +07:00
  • 2558c02470 oopsie DubbleClick 2025-08-25 09:59:06 +07:00
  • df60ccff0e also make sure clang version uses dots DubbleClick 2025-08-25 09:52:03 +07:00
  • 2ed8bbf391 add cflags and ldflags to frankenphp build DubbleClick 2025-08-25 09:29:19 +07:00
  • ef3025798d fix gcc compiler version DubbleClick 2025-08-25 09:29:06 +07:00
  • bea3bd8392
    Merge pull request #861 from crazywhalecc/fix/macos-ar Marc 2025-08-22 07:23:49 +02:00
  • 99e8900aba
    Add macOS AR and LD crazywhalecc 2025-08-22 13:19:42 +08:00
  • d2f59b2382 deploy: 1c4a6ca02e96f1d316194a85e976ab8f3b9b974a henderkes 2025-08-21 13:32:23 +00:00
  • 1c4a6ca02e
    Merge pull request #860 from crazywhalecc/brotli-watcher Marc 2025-08-21 15:31:35 +02:00
  • b5fa7be53f add brotli and watcher to lib-suggests DubbleClick 2025-08-20 13:40:54 +07:00
  • 261f97edd8 deploy: 3804e842bbac394c979e5da4e3940426a95a44b0 henderkes 2025-08-20 05:56:48 +00:00
  • 3804e842bb
    Merge pull request #858 from crazywhalecc/fix/imagick Marc 2025-08-20 07:56:08 +02:00
  • e6832ecf61 add msgpack suggestion DubbleClick 2025-08-19 20:15:41 +07:00