henderkes
8f557aae8a
forward-port feat/pgo fixes
...
Forward-port the genuinely-new fixes from feat/pgo (2026-06-09 .. 07-09)
into v3's reorganized layout:
- zig-cc.sh: prefix runtime-lib appends with `-x none` so the profile/crt/
cpu_model archives don't poison the following files as `-x c` sources
- ZigToolchain: set ax_cv_have_func_attribute_ifunc=no under -flto
(an ifunc in LTO bitcode crashes zig 0.16's lld during thin-link)
- php configure: add --with-sysconfdir option; strip build-time env vars
from phpinfo's "Configure Command"
- ext-brotli / ext-zstd: switch to stable release/tag tarballs; brotli
configures with --with-libbrotli
- ext-event: patch libevent http_connection.c to use a const peer address
(both static and shared builds)
- ghrel downloader: prefer GitHub's /releases/latest (the semantically
latest stable release) over publish-order iteration, so a newer-tagged
prerelease (e.g. libevent 2.2.x-alpha) can't win over 2.1.x-stable
Commits already present in v3 were skipped: protobuf-latest + libaom
ENABLE_*=OFF (9398a667 ), the clang runtime -target flag (2adedc09 ), the
runtime-bits fail-hard half of 3823631a , and github prefer-stable's
prerelease skip (incl. the ghtar /releases/latest path, already in v3).
2026-07-09 14:47:51 +07:00
henderkes
3b8abda8c9
add libclang.cpu.a
2026-06-09 12:27:58 +07:00
henderkes
69d0f9b8cc
remove SPC_ARCH
2026-05-29 22:38:58 +07:00
henderkes
d846db2ef2
forward v2 fix
2026-05-26 00:51:16 +00:00
henderkes
7bb4a09a3c
turn llvm-tools into a doctor check. llvm-runtime is a target now
2026-05-19 20:02:13 +07:00
henderkes
70e717adb6
fix version reevaluating regression from v2
2026-05-15 14:05:33 +07:00
henderkes
bfaa7ebb3a
Merge remote-tracking branch 'origin/v3' into feat/pgo-v3
2026-05-11 21:05:54 +07:00
henderkes
7e6e9d869e
add pgo capabilities v3 style
2026-05-11 19:06:40 +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
henderkes
6e3267273b
better deduplicate_flags
2026-05-11 09:41:25 +07:00
henderkes
4f7694267b
toolchain fixes forward port from v2-pgo
2026-05-10 19:27:36 +07:00
henderkes
3f48413281
add clickhouse extension by ilia
2026-05-09 15:10:30 +07:00
crazywhalecc
c9ce96044d
Forward-port #1120
2026-04-29 16:54:20 +08:00
crazywhalecc
2c8c7214f0
Forward-port #1115
2026-04-29 16:52:20 +08:00
crazywhalecc
05900c2d6c
Remove patch point
2026-04-20 11:29:16 +08:00
crazywhalecc
d2f007d4c4
Forward-port #1095
2026-04-12 14:17:53 +08:00
crazywhalecc
9fb1dcbe93
Merge branch 'main' into v3-refactor/win-exts
2026-04-10 16:27:16 +08:00
crazywhalecc
a27f5cc8be
Oops
2026-04-10 14:26:03 +08:00
crazywhalecc
26a14bccbe
Disable iouring on glibc build
2026-04-10 14:21:06 +08:00
crazywhalecc
7fc5dd428d
Fix krb5 CI build by the way
2026-04-10 12:24:25 +08:00
crazywhalecc
6b62255091
test
2026-04-10 12:21:21 +08:00
crazywhalecc
2a80d5a05d
Merge branch 'main' into v3-refactor/win-exts
2026-04-08 11:17:40 +08:00
henderkes
ddb9e3e7e4
add framework coreservices to watcher library
2026-04-04 18:18:22 +07:00
crazywhalecc
0b2b1d51e1
Fix file paths for SQLSRV
2026-04-04 18:39:28 +08:00
Jerry Ma
cd3eb3d41d
Update src/globals/ext-tests/openssl.php
2026-04-03 19:53:23 +08:00
crazywhalecc
fb8f8d4ef8
Correct openssl test script condition
2026-04-03 15:49:02 +08:00
crazywhalecc
e592488d7a
Add test
2026-04-02 16:34:51 +08:00
crazywhalecc
d316ea81e4
Merge branch 'main' into v3-refactor/win-exts
...
# Conflicts:
# config/env.ini
2026-03-31 15:13:23 +08:00
henderkes
5a5f54bdcd
brilliant to test php 8.1
2026-03-30 01:37:08 +07:00
henderkes
8f7897e13b
test
2026-03-30 01:06:31 +07:00
crazywhalecc
590a94a723
Fix cli checks caused php testing fail
2026-03-24 14:41:32 +08:00
crazywhalecc
175567fd11
Add missing postgresql license
2026-03-24 12:13:42 +08:00
crazywhalecc
9af132d67e
Add missing icu license file
2026-03-21 18:03:14 +08:00
Marc
5404926a14
Merge branch 'main' into fix/lide265
2026-03-20 19:47:47 +07:00
Jerry Ma
b970bf8e3a
Fix gd build on PHP 8.5 ( #1043 )
2026-03-20 20:00:42 +08:00
Jerry Ma
54915028d7
Fix zlib produced lib file names from different zlib version ( #1066 )
2026-03-20 19:35:51 +08:00
henderkes
f2fa29809a
why is it not failing here?
2026-03-18 18:37:16 +07:00
Marc
463ec546fa
Merge branch 'main' into fix/lide265
2026-03-18 15:51:03 +07:00
henderkes
60b2aea09e
fix libde265 on ancient debian OS?
2026-03-18 11:57:27 +07:00
henderkes
a232f578a4
test bulk
2026-03-11 10:11:39 +07:00
henderkes
ef4b2997a7
test
2026-03-11 09:45:56 +07:00
crazywhalecc
ad356b4a23
Fix grpc build
2026-03-09 20:12:14 +08:00
crazywhalecc
84f6dab882
Add parallel update checking and improve artifact update handling
2026-03-05 11:11:31 +08:00
crazywhalecc
715f33ac4d
Add log filtering to prevent sensitive data leakage
2026-03-05 08:17:41 +08:00
crazywhalecc
28bbdf5401
Merge branch 'main' into v3-refactor/extensions
2026-02-26 10:02:31 +08:00
Jerry Ma
1e4780397b
Update test-extensions.php for PHP versions and extensions
...
Commented out older PHP versions and Windows 2025 in the test configuration. Updated the extensions to test for Linux and Darwin.
2026-02-11 23:32:19 +08:00
crazywhalecc
d8d9f389ba
Refactor patching logic for Alpine Linux and macOS in attr.php
2026-02-06 16:33:13 +08:00
crazywhalecc
d163c3dff6
Add sqlite
2026-02-06 14:12:06 +08:00
crazywhalecc
6bd3646a02
Merge branch 'main' into v3-refactor/libs
2026-02-05 10:04:24 +08:00