Commit Graph

  • c44b8b1029 test xz and brotli as well henderkes 2025-05-31 22:20:03 +07:00
  • 8312ce4d4c add ext-xz and ext-brotli henderkes 2025-05-31 22:17:06 +07:00
  • 3052b1cca5 change extension_dir, the env variable only has an effect during compilation DubbleClick 2025-05-31 21:01:22 +07:00
  • ad3860981a -DPOSITION_INDEPENDENT_CODE=ON DubbleClick 2025-05-31 14:41:35 +07:00
  • 2dbcbc6963 --with-pic and --enable-pic for other libraries that support them DubbleClick 2025-05-31 14:35:59 +07:00
  • 8767181a80 --with-pic for ldap DubbleClick 2025-05-31 14:21:55 +07:00
  • 4c64707138 -ldl and --with-pic for imagemagick DubbleClick 2025-05-31 14:19:04 +07:00
  • 764fdd4d08 --enable-pic for gettext DubbleClick 2025-05-31 14:09:35 +07:00
  • 4c124770ed --with-pic for libffi DubbleClick 2025-05-31 14:06:00 +07:00
  • 78b2a89b0a --with-pic for libpng DubbleClick 2025-05-31 14:03:17 +07:00
  • 6147721314 dont disable openmp macro DubbleClick 2025-05-30 22:26:43 +07:00
  • 2a5915f4b6 patched this in ext-spx before, do it here instead DubbleClick 2025-05-30 21:21:50 +07:00
  • 5382362168 only disable openmp for rh devtoolset-10 DubbleClick 2025-05-30 20:41:17 +07:00
  • 3867b9933d update doc for spx extension DubbleClick 2025-05-30 16:18:34 +07:00
  • 4299abf68b Update vitepress version, fix selecting all options crazywhalecc 2025-05-30 15:38:06 +08:00
  • b68701f51b updated the static-php spx DubbleClick 2025-05-27 12:18:31 +07:00
  • c551efb75c Fix CraftCommand ignoring build-options during build (closes #732) (#733) David Grüner 2025-05-26 14:14:23 +02:00
  • 92acb95a58 linter DubbleClick 2025-05-25 18:39:11 +07:00
  • e2ea10d2eb set extension dir before DubbleClick 2025-05-25 18:29:34 +07:00
  • d833d8946c fixes on arch64 DubbleClick 2025-05-25 18:03:07 +07:00
  • 3662e079ac fix spc doctor command, gettext is installed by default, but doesn't provide all required autopoint stuff - check for gettextize instead, which is only installed with the gettext-devel package DubbleClick 2025-05-25 17:26:48 +07:00
  • c972a94876 another way where static extensions would be excluded if also compiled shared DubbleClick 2025-05-25 15:52:11 +07:00
  • 234df8d11f update spx, works static and shared DubbleClick 2025-05-25 11:48:52 +07:00
  • 14ca782672 rename method DubbleClick 2025-05-25 11:07:44 +07:00
  • 9665473669 revert env DubbleClick 2025-05-25 11:02:54 +07:00
  • a8987d48ed the what now? DubbleClick 2025-05-25 11:00:38 +07:00
  • f83715c370 add function description DubbleClick 2025-05-25 10:52:46 +07:00
  • a9d5dcf4a2 fixer DubbleClick 2025-05-25 10:47:32 +07:00
  • e568041143 \$SPC_CMD_PREFIX_PHP_MAKE -> $SPC_CMD_PREFIX_PHP_MAKE DubbleClick 2025-05-25 09:37:15 +07:00
  • 4ce7374ac9 move zend extension check into config DubbleClick 2025-05-25 09:37:15 +07:00
  • ed35b65390 build all static exts no matter if we're also building shared versions DubbleClick 2025-05-23 12:09:57 +07:00
  • 15dc672bcf remove shared-ext-depends DubbleClick 2025-05-23 10:00:31 +07:00
  • 51891478e4 shared ssh2 wants openssl if mysqli or mysqlnd aren't built in DubbleClick 2025-05-22 16:51:03 +07:00
  • c2d5afc4e9 mysqli and mysqlnd can also be built shared DubbleClick 2025-05-22 16:48:22 +07:00
  • 835fc1e360 oops DubbleClick 2025-05-22 16:08:09 +07:00
  • 2a70b998e3 change to count of Static Extensions DubbleClick 2025-05-22 16:07:52 +07:00
  • 5eecd14ce0 linter DubbleClick 2025-05-22 16:04:29 +07:00
  • 0afe0e5f46 last problems (?) DubbleClick 2025-05-22 15:46:42 +07:00
  • 396d4b341f broli, hahahaha DubbleClick 2025-05-22 13:01:36 +07:00
  • bc002d500e linter again DubbleClick 2025-05-22 12:45:06 +07:00
  • 6a86b28977 fix case of nonexistent pc DubbleClick 2025-05-22 12:44:48 +07:00
  • b91c83b6cd linter DubbleClick 2025-05-22 12:29:19 +07:00
  • 4b8412dfdb shared for imagick DubbleClick 2025-05-22 12:28:00 +07:00
  • 3713ae8c93 extra dependencies for extensions DubbleClick 2025-05-22 12:27:41 +07:00
  • 310be957b6 new build-with-php key for extensions DubbleClick 2025-05-22 12:27:01 +07:00
  • c29ca9722f add -lbrotlienc to curl DubbleClick 2025-05-22 12:26:25 +07:00
  • 64b6f98ce7 the flag doesn't fix it, the problem is something else DubbleClick 2025-05-21 20:43:10 +07:00
  • 4a44282556 shoehorn the lot in, I don't know how to fix this otherwise DubbleClick 2025-05-21 20:12:12 +07:00
  • e3d7969b96 select all quick button DubbleClick 2025-05-21 20:03:21 +07:00
  • b68d71b7b7 testPHP in windowsbuilder DubbleClick 2025-05-21 19:22:15 +07:00
  • b376d1682f remove runSharedExtensionCheckUnix DubbleClick 2025-05-21 18:35:48 +07:00
  • af51469b62 session, not sockets... DubbleClick 2025-05-21 18:04:38 +07:00
  • fc7df585bd msgpack requires session DubbleClick 2025-05-21 18:01:41 +07:00
  • 3ff31d20cf fix undefined references to brotlicommon functions in gd.so DubbleClick 2025-05-21 17:58:11 +07:00
  • 11c116480f fix spx DubbleClick 2025-05-21 17:57:53 +07:00
  • fd5bc54cd0 Merge pull request #721 from crazywhalecc/feat/spx Marc 2025-05-21 14:55:44 +07:00
  • 95380168ef Merge branch 'fix/icurel' into feat/spx Marc 2025-05-21 14:55:17 +07:00
  • d349627fa1 linter DubbleClick 2025-05-21 14:29:49 +07:00
  • 3f8d297fb1 linter DubbleClick 2025-05-21 14:15:58 +07:00
  • aae6c2c98b Fix GHA token missing bug (#731) Jerry Ma 2025-05-21 15:11:42 +08:00
  • 7698ceb108 fixes for more configure args DubbleClick 2025-05-21 14:10:56 +07:00
  • 495e868a71 rework configure args DubbleClick 2025-05-21 13:19:51 +07:00
  • 95a2f4600b rework building of shared extensions so that builtin extensions are built at php-src/configure -> make time DubbleClick 2025-05-21 12:01:00 +07:00
  • c43423a7d0 replace root cause of the automatic enable DubbleClick 2025-05-21 11:19:28 +07:00
  • fa285ecc82 more patching, xml still not working though DubbleClick 2025-05-20 23:16:36 +07:00
  • f47daac3cc cs fix, xml building fails now, unsure why, doesn't seem to import expat_compat.h for some reason DubbleClick 2025-05-20 23:04:34 +07:00
  • 03ca3f4f59 why do we have prefix= calls instead of prefix=BUILD_ROOT_DIR? DubbleClick 2025-05-20 22:19:09 +07:00
  • a9f81dd38e remove -fpic and -fpie (-fPIC and -fPIE are still there) DubbleClick 2025-05-20 20:03:02 +07:00
  • 93c6928624 fix readline DubbleClick 2025-05-20 20:00:37 +07:00
  • 1e50dac5a6 Update BuildPHPCommand.php Marc 2025-05-20 10:50:41 +07:00
  • 545a653c0d better phar handling henderkes 2025-05-20 09:20:20 +07:00
  • 20b6870f90 rewrite extension_dir henderkes 2025-05-20 09:14:13 +07:00
  • 1e45e58f28 deploy: ca6f19f77d crazywhalecc 2025-05-20 02:08:00 +00:00
  • ca6f19f77d Add build from config support (craft command) (#713) Jerry Ma 2025-05-20 10:07:19 +08:00
  • 14a0e1a6cc fix macos henderkes 2025-05-20 08:24:28 +07:00
  • 38dfcdabd0 fix rdkafka henderkes 2025-05-20 08:06:49 +07:00
  • 683371adaa fix phar henderkes 2025-05-20 07:46:07 +07:00
  • 7ba1948101 fix pdo_sqlsrv henderkes 2025-05-19 16:30:34 +07:00
  • 5bd53ed714 skip php rebuild if we're only building shared libphp.so henderkes 2025-05-19 13:23:19 +07:00
  • bff99fa537 fix imagick shared build henderkes 2025-05-19 13:15:03 +07:00
  • 54ff71798c patch intl standard to c++17 Marc 2025-05-18 21:48:43 +07:00
  • 81474336c1 Update dom.php Marc 2025-05-18 18:29:43 +07:00
  • 6b50700d8c remove dom extra cake henderkes 2025-05-18 18:24:09 +07:00
  • f708907d99 zstd pic henderkes 2025-05-18 17:59:02 +07:00
  • 117923791a Update test-extensions.php Marc 2025-05-18 17:46:55 +07:00
  • ea7c145c62 libxml2 pic... henderkes 2025-05-18 15:52:15 +07:00
  • bdd764218b install headers and modules from shared extensions henderkes 2025-05-18 12:53:49 +07:00
  • 1fbd2c1adc -fPIC for postgresql CFLAGS, but it's still erroring out henderkes 2025-05-18 12:46:55 +07:00
  • 2ff300970a -fPIC for unixodbc henderkes 2025-05-18 12:19:26 +07:00
  • f88c10d4aa restore buildphp command henderkes 2025-05-18 08:57:07 +07:00
  • eab8c27e4a shared dom ext requires xml henderkes 2025-05-17 22:43:34 +07:00
  • c1e91e1ccb sockets doesn't install header?! henderkes 2025-05-17 22:40:30 +07:00
  • 05e9129a66 refactor dom out to its own extension, fails shared build henderkes 2025-05-17 19:01:32 +07:00
  • 76a9be2167 fix shared bz2 build henderkes 2025-05-17 19:00:57 +07:00
  • 872673655e oopsie in opcache Marc 2025-05-16 00:26:23 +07:00
  • 1ae27c7b5a oopsie Marc 2025-05-16 00:24:18 +07:00
  • b402b735d6 fix copy command with BUILD_MODULES_CONSTANT henderkes 2025-05-15 23:30:07 +07:00
  • 22001792cd remove static target for swoole henderkes 2025-05-15 21:51:18 +07:00
  • 9557c9ef21 remove static target for zip henderkes 2025-05-15 21:50:35 +07:00
  • 6fe8b591ce ld library path for shared extension building henderkes 2025-05-15 19:52:30 +07:00