henderkes
b2182b4fe1
use source extract hook for pdo_sqlsrv
2025-12-05 12:20:14 +01:00
henderkes
1d5aec037b
c17 instead
2025-12-05 12:14:57 +01:00
henderkes
6b5f702719
ncurses can't build with std=c23 (default with gcc 15)
2025-12-05 11:43:51 +01:00
henderkes
7bdcda1d62
gmp can't build with std=c23 (default with gcc 15)
2025-12-05 11:37:35 +01:00
henderkes
66840a8eed
update xdebug to use pie sources
2025-12-05 09:15:22 +01:00
Jerry Ma
106b55d4e7
[v3] Add musl-wrapper and musl-toolchain installation support ( #984 )
2025-12-05 15:32:32 +08:00
crazywhalecc
93a697ebbf
Fix artifact downloader constants and improve error message for hosted package-bin
2025-12-05 15:31:56 +08:00
crazywhalecc
7fa6fd08d4
Add HostedPackageBin downloader and enhance artifact handling
2025-12-05 15:31:56 +08:00
crazywhalecc
52553fb5ed
Fix PHPStan errors
2025-12-05 15:31:56 +08:00
crazywhalecc
c925914925
Add version getter and checksum for go-xcaddy artifact
2025-12-05 15:31:56 +08:00
crazywhalecc
d16f5a972c
Add --with-packages option for spc-config command
2025-12-04 21:21:48 +08:00
crazywhalecc
ee46c1c387
Fix switch-php-version command not working bug
2025-12-04 21:21:27 +08:00
crazywhalecc
64fde5fd8c
Allow loading config dir from registry
2025-12-04 21:20:44 +08:00
crazywhalecc
dc5bf6dc98
Correct install-pkg argument name, add alias
2025-12-04 21:20:22 +08:00
crazywhalecc
20892ab194
Auto-append prefix for php-extension packages
2025-12-04 21:19:55 +08:00
crazywhalecc
e9d3f7e7eb
Change wrong option name
2025-12-04 21:19:34 +08:00
crazywhalecc
2f8570b59e
Implement missing legacy options
2025-12-04 21:19:11 +08:00
crazywhalecc
71d803d36f
cs fix
2025-12-04 10:54:05 +08:00
crazywhalecc
daa87e1350
Add DirDiff utility and enhance package build process
...
- Introduced DirDiff class for tracking directory file changes.
- Updated ConsoleApplication to use addCommand for build targets.
- Enhanced PackageBuilder with methods for deploying binaries and extracting debug info.
- Improved package installation logic to support shared extensions.
- Added readline extension with patching for static builds.
2025-12-04 10:53:49 +08:00
henderkes
98773ee5a6
zig toolchain can always use libc
2025-12-03 15:02:14 +01:00
henderkes
719d818fd1
we need to check for structure of pdo_sqlsrv extension
2025-12-02 21:34:32 +01:00
crazywhalecc
c38f174a6b
Forward-port #978
2025-12-02 13:42:46 +08:00
crazywhalecc
9903c2294c
Merge branch 'main' into v3-dev
2025-12-02 13:39:19 +08:00
henderkes
b8444070ee
update go-xcaddy version automatically
2025-12-01 20:41:58 +01:00
henderkes
5b4f4f8e55
maybe?
2025-12-01 19:55:51 +01:00
henderkes
22d263c0a8
maybe explicit mavx2?!
2025-12-01 19:27:44 +01:00
henderkes
150d866c15
revert turning off sse for libwebp, need to check why debian fails building
2025-12-01 19:12:43 +01:00
henderkes
c051a48d56
don't add -l:libstdc++.a if we're not actually using gcc/clang
2025-12-01 17:28:59 +01:00
henderkes
b965ffcd82
don't build extra programs
2025-12-01 17:16:59 +01:00
henderkes
7f863d182f
don't remove dir, just don't build tests
2025-12-01 17:10:56 +01:00
henderkes
d1041c57dc
remove openssl source/test dir (4.1gb?!)
2025-12-01 17:05:50 +01:00
henderkes
14b822a185
don't build avx2 if we don't have it
2025-12-01 16:55:52 +01:00
Marc
7204d277b4
Update PHP extensions for Linux and Darwin
2025-12-01 11:39:56 +01:00
Marc
5a0fd40dc4
update libwebp and libxml2
2025-12-01 09:55:46 +01:00
Marc
59a6e27532
add pcov extension (shared only, like xdebug) ( #979 )
2025-12-01 08:12:39 +01:00
Marc
6b3b841c0e
Fix cross-device warning in rename function ( #978 )
2025-11-30 16:08:09 +01:00
crazywhalecc
14bfb4198a
v3 base
2025-11-30 15:35:04 +08:00
henderkes
e6591ffe9c
add pcov extension (shared only, like xdebug)
2025-11-29 14:03:17 +01:00
crazywhalecc
f6c818d3c0
v3 base
2025-11-29 18:58:16 +08:00
crazywhalecc
e316971764
Fix cross-device warning in rename function
2025-11-29 14:08:34 +08:00
Marc
d55278714f
we need to change source_path for shared build ( #977 )
2.7.9
2025-11-26 16:10:27 +07:00
Jerry Ma
cb7eca9049
Bump version from 2.7.8 to 2.7.9
2025-11-26 17:08:49 +08:00
henderkes
5b8c9e6f09
we need to change source_path for shared build
2025-11-26 09:37:21 +01:00
Jerry Ma
5d1043334d
Add extension maxminddb support for macOS and Linux ( #975 )
2.7.8
2025-11-26 15:32:26 +08:00
Marc
f24cbcf909
fix silly mistake in trader config.m4 ( #973 )
2025-11-25 08:12:50 +01:00
henderkes
76a07c32ba
fix silly mistake in trader config.m4
2025-11-24 14:24:12 +01:00
Marc
e0c69086dc
don't download musl if zig isn't building for musl ( #972 )
2025-11-22 10:07:35 +01:00
henderkes
5606b70c1c
don't download musl if zig isn't building for musl
2025-11-22 09:04:17 +01:00
Marc
28ae4242a6
add extra libs for curl (psl, krb5, unistring, idn2) ( #968 )
2025-11-21 15:05:40 +01:00
Jerry Ma
f14df1925c
Store original source directory before modification
2025-11-21 22:03:41 +08:00