Jerry Ma
b8ce9f7787
[v3] fix(windows): static builds vswhere.exe -product * ( #1149 )
2026-05-22 10:20:18 +08:00
Jerry Ma
6772403d81
[v3] fix: use ftpmirror.gnu.org instead of ftp.gnu.org ( #1151 )
2026-05-21 15:26:58 +08:00
Marc
60a91a82e1
[v3] fix(macos): static build remove -fno-plt from macOS CFLAGS ( #1150 )
2026-05-21 12:06:18 +07:00
Luther Monson
4a274b69ac
fix: use ftpmirror.gnu.org instead of ftp.gnu.org
...
ftp.gnu.org is unreliable and frequently times out during CI builds.
ftpmirror.gnu.org is GNU's own CDN that auto-redirects to the nearest
mirror. This is the recommended download method per
https://www.gnu.org/prep/ftp.en.html
Also normalizes /pub/gnu/ paths to /gnu/ since ftpmirror only serves
the latter.
Affects: libiconv, gettext, gmp, idn2, libunistring, ncurses, readline
2026-05-20 21:09:34 -07:00
Luther Monson
e4edd0a00f
Merge branch 'v3' into fix/macos-fno-plt
2026-05-20 21:05:54 -07:00
Luther Monson
ae26ef3bdb
fix(macos): remove -fno-plt from macOS CFLAGS
...
-fno-plt is an ELF-only flag that has no effect on macOS Mach-O
targets — clang emits "argument unused" when it encounters it.
Libraries like xz that run -Werror sanity checks during configure
promote that warning to a fatal error, breaking the build.
2026-05-20 20:57:12 -07:00
Luther Monson
049ecfe0a5
Merge branch 'v3' into fix/vswhere-products
2026-05-20 20:54:26 -07:00
Jerry Ma
01a4d872ad
fix windows test failures: path separators and arch normalization ( #1148 )
2026-05-21 10:50:33 +08: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
Marc
8a37303925
Add a Log Filter to Strip Github Tokens ( #1147 )
2026-05-20 13:19:03 +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
Marc
3f7bad75ec
Feat/clickhouse ( #1137 )
2026-05-11 13:28:16 +07:00
crazywhalecc
a3f135d26c
Simplify pull request template
2026-05-11 13:59:32 +08:00
Jerry Ma
0732c1f0b0
Merge branch 'v3' into feat/clickhouse
2026-05-11 13:18:16 +08:00
Jerry Ma
9b64ad8299
Add dev:gen-ext-test-matrix command ( #1133 )
2026-05-11 13:17:57 +08:00
crazywhalecc
4d1ae0093d
Bypass curl test on swow loaded time
2026-05-11 11:02:31 +08:00
Jerry Ma
db11d5a420
Update config/pkg/ext/ext-swow.yml
2026-05-11 11:01:43 +08:00
Marc
b20c1fa5c2
Update config/pkg/ext/ext-swow.yml
2026-05-11 09:49:19 +07:00
crazywhalecc
bf38212814
Add isolated extension mark
2026-05-11 10:07:02 +08:00
crazywhalecc
42fdc4eb87
Use PHP 8.5 by default
2026-05-11 09:48:31 +08:00
crazywhalecc
685f5c565f
Use PHP 8.5 by default
2026-05-11 09:47:10 +08:00
crazywhalecc
b8ee484e81
Comment upterm session
2026-05-10 16:38:45 +08:00
crazywhalecc
c186038dca
Use system cc instead
2026-05-10 16:27:25 +08:00
crazywhalecc
36e738f849
strange there
2026-05-10 16:06:20 +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
Jerry Ma
21c868463a
Update tests.yml
2026-05-10 14:26:38 +08:00
Jerry Ma
079a30c5b1
Add tmate session setup for debugging on failure
2026-05-10 14:12:47 +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
Jerry Ma
9dbb178bf3
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-09 16:11:26 +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
6ad4b6a4af
Add concurrency settings to GitHub Actions workflow
2026-05-09 16:07:22 +08:00
crazywhalecc
270f131f54
Add label event
2026-05-09 16:01:44 +08: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
2ed4b10260
Make brotli and zstd as dep
2026-05-09 14:13:09 +08:00
crazywhalecc
184a091fd9
Implicitly define swow dependencies (due to extension generating and windows swow curl bug)
2026-05-09 14:12:50 +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