crazywhalecc
3a3602214d
Revert RANLIB in env.ini
2026-07-16 14:59:53 +08:00
crazywhalecc
55697ce801
Remove LinuxMuslCheck
2026-07-16 14:59:36 +08:00
Jerry Ma
9cad5fb557
Merge branch 'v3' into feat/pgo-v3-split
2026-07-16 14:39:30 +08:00
Jerry Ma
62a4a5f77a
Docs ai ( #1212 )
2026-07-16 14:24:23 +08:00
crazywhalecc
8a7cf24b70
Apply phpmicro phar patch changes in feat/pgo-v3
2026-07-16 14:07:50 +08:00
crazywhalecc
0f92692f4e
Apply github token header injection changes in feat/pgo-v3
2026-07-16 14:00:14 +08:00
crazywhalecc
977ea4a8f8
Apply event changes in feat/pgo-v3
2026-07-16 13:58:25 +08:00
crazywhalecc
df0bc83aeb
Disable musl-wrapper installation on default situation
2026-07-15 15:04:48 +08:00
crazywhalecc
42c343d44d
Revert krb5 patch changes in feat/pgo-v3
2026-07-15 14:07:01 +08:00
crazywhalecc
0de02d743d
Fix openssl patch changes in feat/pgo-v3
2026-07-15 13:20:36 +08:00
crazywhalecc
873222299b
Apply openssl patch changes in feat/pgo-v3
2026-07-15 13:02:52 +08:00
crazywhalecc
b46bc39a3d
Apply ncurses patch changes in feat/pgo-v3
2026-07-15 13:01:28 +08:00
crazywhalecc
521b949d2c
Apply libheif patch changes in feat/pgo-v3
2026-07-15 13:00:36 +08:00
crazywhalecc
7ff2ccb81e
Apply libffi patch changes in feat/pgo-v3
2026-07-15 13:00:04 +08:00
crazywhalecc
d6b2b96aa8
Apply go_xcaddy patch changes in feat/pgo-v3
2026-07-15 12:59:20 +08:00
crazywhalecc
fbbcc80126
Update libaom configuration to support target architecture detection
2026-07-15 12:57:15 +08:00
crazywhalecc
b872c425e7
Apply krb5 patch changes in feat/pgo-v3
2026-07-15 12:52:04 +08:00
crazywhalecc
3e48d8fea2
Apply jbig patch changes in feat/pgo-v3
2026-07-15 12:51:43 +08:00
crazywhalecc
fb4d151c08
Apply icu patch changes in feat/pgo-v3
2026-07-15 12:50:21 +08:00
crazywhalecc
21c624eaa5
Apply fastlz patch changes in feat/pgo-v3
2026-07-15 12:49:52 +08:00
crazywhalecc
5d76b852cf
Apply bzip2 patch changes in feat/pgo-v3
2026-07-15 12:48:56 +08:00
crazywhalecc
768e1a048c
Apply gmssl extension patch changes in feat/pgo-v3
2026-07-15 12:47:53 +08:00
crazywhalecc
6bf0ea18ca
Apply config/env.ini changes in feat/pgo-v3
2026-07-15 12:46:46 +08:00
crazywhalecc
db83778663
Apply ext-brotli,ext-zstd,gmssl changes in feat/pgo-v3
2026-07-15 12:46:29 +08:00
crazywhalecc
71d20a8322
fix(docs): update Windows SAPI warning and download links in CliGenerator.vue
2026-07-14 23:27:46 +08:00
crazywhalecc
01a0b26a2a
feat(docs): update package model documentation to include new package types and clarify definitions
2026-07-14 23:03:15 +08:00
crazywhalecc
abc6e3695f
feat(docs): add staticphp-documentation-sync skill for bilingual documentation synchronization
2026-07-14 23:02:33 +08:00
crazywhalecc
a1ccaaca36
fix(docs): update build scripts and dependencies for VitePress
2026-07-14 23:00:56 +08:00
Jerry Ma
c1eefb8399
feat(manifest): implement BuildManifestDumper for generating build manifest ( #1210 )
2026-07-13 18:53:54 +08:00
crazywhalecc
4d00e338af
feat(manifest): implement BuildManifestDumper for generating build manifest
2026-07-13 16:59:19 +08:00
Marc
422323a41d
Fable v3 windows ( #1207 )
2026-07-10 23:25:39 +07:00
Jerry Ma
6144f7affb
fix(windows): survive cmd.exe's 8191 character command line limit ( #1209 )
2026-07-10 21:02:19 +08:00
m-this
6d58d53f7d
fix(imagemagick): build the VisualMagick tree under source/ on windows
...
- C:\im was outside the project so bin/spc reset could not clean it
- with the command line limit fixed a short base path is no longer
needed; keep SPC_IMAGEMAGICK_BUILD_DIR as an override
2026-07-10 10:52:14 +02:00
m-this
c54fa78ad1
fix(windows): survive cmd.exe's 8191 character command line limit
...
- with big extension stacks (imagick) the link command lines exceed what
cmd.exe allows and fail with 'The command line is too long'
- pass the collected LIBS_CLI/LIBS_CGI/LIBS_MICRO lib lists to link.exe
through @response files, like php-src already does for its object lists
- compile the frankenphp -mthreads shim instead of generating a .bat:
batch files run through cmd.exe and cap cgo link lines at 8191 chars,
a real executable gets the full 32K and past that go writes a response
file by itself; still probe-gated, still a stopgap for golang/go#80290
2026-07-10 08:04:10 +02:00
crazywhalecc
4d6f334cbb
Refactor UPX patching logic for phpmicro binary
2026-07-09 16:52:39 +08:00
crazywhalecc
e99423c7d1
Unify GOPATH with go-win custom binary extraction method
2026-07-09 16:20:52 +09:00
crazywhalecc
44daaad548
Resolve xlswriter dllimport issue
2026-07-09 16:20:29 +09:00
crazywhalecc
4dac0d18b4
Fix windows file delete permissions
2026-07-09 16:20:10 +09:00
Jerry Ma
79db27da04
Merge branch 'v3' into fable-v3-windows
2026-07-09 12:31:39 +09:00
crazywhalecc
d04d82a1f1
Fix strawberry-perl detect time
2026-07-09 12:27:41 +09:00
crazywhalecc
dca24585d4
Add frankenphp test label
2026-07-09 11:56:29 +09:00
crazywhalecc
7edd8359d5
Enhance artifact extraction logic to check for existing files and handle hash storage for both file and directory targets
2026-07-09 11:55:54 +09:00
crazywhalecc
be8f239259
Merge remote-tracking branch 'origin/fable-v3-windows' into fable-v3-windows
2026-07-09 11:24:41 +09:00
crazywhalecc
6c7a47c9b5
Trigger full test when containing 'need-full-test' tag
2026-07-09 11:17:10 +09:00
Jerry Ma
859c06a470
Fix the Windows extension test failures on fable-v3-windows ( #1208 )
2026-07-09 11:09:33 +09:00
crazywhalecc
274706084a
Fix frankenphp package path bug
2026-07-09 11:04:00 +09:00
crazywhalecc
0bd94b0ebd
Lint
2026-07-09 11:03:39 +09:00
crazywhalecc
150998723d
Fix windows captainhook
2026-07-09 11:03:32 +09:00
crazywhalecc
303dca5f59
Remove doctor item
2026-07-09 11:03:15 +09:00
m-this
d7902b9931
feat(tool): bundle python for the meson build
...
- add a python-win tool package that unzips the official python.org
nuget package into the pkgroot (venv and ensurepip included)
- meson uses it to build its venv and only falls back to a system
python, so no manual environment setup is needed
2026-07-08 14:17:36 +02:00