Jerry Ma
582a88ef60
artifact: use {pkg_root_path} template in rust and go_win extract ( #1164 )
2026-05-24 22:04:39 +08:00
Jerry Ma
153003b75c
imagemagick: --without-gcc-arch ( #1162 )
2026-05-24 22:04:02 +08:00
Jerry Ma
899555a964
watcher: drop ldflags from compile-only invocation ( #1161 )
2026-05-24 22:03:38 +08:00
henderkes
39beb68024
artifact: use {pkg_root_path} template in rust and go_win extract
...
Switch the rust and go_win downloaders from baking PKG_ROOT_PATH into
the extract path at download time to the {pkg_root_path} template,
which ArtifactExtractor resolves at extract time. This keeps the path
stable across runs where pkg_root_path differs between download and
extract (e.g. containerised vs host builds).
2026-05-24 20:56:08 +07:00
henderkes
0807e9e253
watcher: drop ldflags from compile-only invocation
...
The shell invocation runs `$CXX -c` to compile watcher-c.cpp to a .o,
which never links. Passing linker flags to a compile-only step is
either ignored or, with some flags, an error. Drop them.
2026-05-24 20:54:44 +07:00
henderkes
1a779be028
imagemagick: --without-gcc-arch
...
ax_gcc_archflag has no Zen cpuid pattern and falls back to
-mtune=amdfam10, which under LLVM+LTO emits SSE4a extrq and SIGILLs on
Intel hosts. Disable the implicit --with-gcc-arch so host CPU features
do not bleed into the built binaries.
2026-05-24 20:54:21 +07:00
henderkes
bdfd3eb269
also revert #1122
2026-05-24 20:41:18 +07:00
Marc
3f3edd62a1
Update src/Package/Extension/password_argon2.php
2026-05-24 17:57:02 +07:00
crazywhalecc
82b77af317
Chore: extension fixes
...
clickhouse, mongodb, opcache, password-argon2, pgsql, spx
2026-05-24 18:16:47 +08:00
crazywhalecc
df26b93e58
Remove redundant suffix for getClassesPsr4 function
2026-05-24 18:12:04 +08:00
crazywhalecc
d1b4c05381
Fix curl exe build on windows
2026-05-24 18:11:41 +08:00
crazywhalecc
5053620b61
feat: auto-load local working directory registry in vendor mode
2026-05-24 18:07:06 +08:00
Luther Monson
049ecfe0a5
Merge branch 'v3' into fix/vswhere-products
2026-05-20 20:54:26 -07:00
Luther Monson
a9e54bb725
fix(windows): add -products * to vswhere so Build Tools are found
...
vswhere.exe defaults to searching Community, Professional, and
Enterprise editions only. CI environments typically install the
lightweight Build Tools product which is a separate product type
(Microsoft.VisualStudio.Product.BuildTools). Without -products *
the tool returns no results and the build fails with "Visual Studio
with C++ tools not found".
See: https://github.com/microsoft/vswhere/wiki/Find-MSBuild
2026-05-20 18:36:58 -07:00
Luther Monson
ad9b9ec69f
Merge branch 'v3' into v3-fix-windows-test-paths
2026-05-19 23:19:39 -07:00
Luther Monson
52d234f1f4
fix windows test failures: path separators and arch normalization
2026-05-19 21:59:18 -07:00
Luther Monson
a3c39576df
filter secrets at logger callback; register basic-auth encoded blob
2026-05-19 21:23:43 -07:00
Jerry Ma
0732c1f0b0
Merge branch 'v3' into feat/clickhouse
2026-05-11 13:18:16 +08:00
crazywhalecc
4d1ae0093d
Bypass curl test on swow loaded time
2026-05-11 11:02:31 +08:00
crazywhalecc
bf38212814
Add isolated extension mark
2026-05-11 10:07:02 +08:00
crazywhalecc
685f5c565f
Use PHP 8.5 by default
2026-05-11 09:47:10 +08:00
crazywhalecc
c186038dca
Use system cc instead
2026-05-10 16:27:25 +08:00
crazywhalecc
2cc3c8c9af
Revert
2026-05-10 15:55:12 +08:00
crazywhalecc
0469b658bf
Revert
2026-05-10 15:55:03 +08:00
crazywhalecc
7107566da7
Fix wrongly constructed class
2026-05-10 15:50:21 +08:00
crazywhalecc
02d8f51bb2
Enhance Unix Makefile patch to disable auto-vectorization for zig-cc to prevent minilua segfault
2026-05-10 15:17:51 +08:00
crazywhalecc
64d9650f88
Fix compiler extra appending
2026-05-09 17:23:01 +08:00
crazywhalecc
e63d49ec13
Disable pdo pgsql hook for swow temporarily
2026-05-09 16:30:57 +08:00
henderkes
3f48413281
add clickhouse extension by ilia
2026-05-09 15:10:30 +07:00
henderkes
dc6e63e1ba
fix logic errors in shared ext patching
2026-05-09 15:09:59 +07:00
crazywhalecc
ceade306b8
phpstan fix
2026-05-09 15:55:55 +08:00
crazywhalecc
629b5b6b2d
Add test-bot
2026-05-09 15:54:01 +08:00
crazywhalecc
7b79767355
Add retry mechanism to Git clone and GitHub release fetching methods
2026-05-09 14:13:47 +08:00
crazywhalecc
e6642459b8
Fix opentelemetry strict flag
2026-05-09 12:16:48 +08:00
crazywhalecc
af3c6a6d08
Move build command here
2026-05-09 11:05:28 +08:00
crazywhalecc
e930873e60
Add tier 2 support for actions runner test
2026-05-09 11:00:26 +08:00
crazywhalecc
cd803c75c5
Add filtering options for extensions, libs, and OS in test matrix generation
2026-05-09 10:44:04 +08:00
crazywhalecc
ad7475246f
Merge remote-tracking branch 'origin/v3-docs/readme' into v3-docs/readme
2026-05-09 10:33:10 +08:00
crazywhalecc
b09cc968e6
Add curl execute output log
2026-05-09 10:19:16 +08:00
crazywhalecc
bf308e89a5
Remove duplicate phar patch for micro
2026-05-09 09:49:53 +08:00
crazywhalecc
bf326de985
Fix extracting hosted type for zip archive caused overwriting
2026-05-09 08:17:03 +08:00
crazywhalecc
04df87cd5f
Make intl use c++17
2026-05-09 08:15:45 +08:00
crazywhalecc
e4201a28ca
Add 'imagick' and 'intl' to standalone array
2026-05-08 23:11:48 +08:00
crazywhalecc
1b30c98fbd
Make glfw standalone though
2026-05-08 22:51:49 +08:00
crazywhalecc
c374163a05
Fix windows mpir build
2026-05-08 22:37:05 +08:00
crazywhalecc
01607a06c9
Add spx compatible command arg
2026-05-08 22:32:50 +08:00
crazywhalecc
fd4bf90a70
Add standalone list
2026-05-08 22:23:14 +08:00
crazywhalecc
73bf9ff93f
Add libzstd.lib for windows builds
2026-05-08 22:13:50 +08:00
crazywhalecc
dcf1c5942c
Add macOS test, conflicts
2026-05-08 22:12:06 +08:00
crazywhalecc
4695f846f5
Add macOS test
2026-05-08 21:23:29 +08:00