Jerry Ma
138e5588e9
Update bin/spc-gnu-docker
...
Co-authored-by: Marc <m@pyc.ac>
2025-06-30 12:18:49 +08:00
crazywhalecc
ab5828a560
Remove redundant path in gnu docker
2025-06-30 09:05:56 +08:00
crazywhalecc
e1e48922de
Use isStatic instead of isStaticTarget
2025-06-29 22:49:48 +08:00
crazywhalecc
956688d9f4
Fix CI again
2025-06-29 19:53:22 +08:00
crazywhalecc
7f45f4aeec
Fix phpunit, add SPC_SKIP_TOOLCHAIN_CHECK
2025-06-29 19:48:09 +08:00
crazywhalecc
fcaa7c5f42
Add no-env-check for builder
2025-06-29 16:21:22 +08:00
crazywhalecc
e36800b951
phpunit fix
2025-06-29 16:03:38 +08:00
crazywhalecc
977fbaa8ef
Suggestions
2025-06-29 16:00:17 +08:00
crazywhalecc
0598eff9c5
Add suffix support for SPC_TARGET
2025-06-28 23:13:40 +08:00
crazywhalecc
a6364389ba
Add suffix support for SPC_TARGET
2025-06-28 23:11:26 +08:00
crazywhalecc
c23c5ae614
Disable openmp for imagemagick
2025-06-28 23:08:17 +08:00
crazywhalecc
454b5a77ad
Add SPC_LIBC mapping to SPC_TARGET
2025-06-28 22:59:02 +08:00
crazywhalecc
8145a7536b
Fix spc-gnu-docker path
2025-06-28 19:05:52 +08:00
crazywhalecc
e41d7899c7
Add comments, re-trigger tests
2025-06-28 18:14:10 +08:00
Jerry Ma
88d99a7dea
Update src/SPC/store/SourcePatcher.php
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-28 18:04:45 +08:00
crazywhalecc
90823e3b17
Use explict glibc toolchain target
2025-06-28 17:28:02 +08:00
crazywhalecc
3357f286ab
Remove libgomp deps
2025-06-28 17:13:22 +08:00
crazywhalecc
ad080da026
Refactor micro patching logic in SourcePatcher
2025-06-28 17:06:51 +08:00
crazywhalecc
25c2def710
Remove unnecessary SPC_MICRO_PATCHES
2025-06-28 16:47:19 +08:00
crazywhalecc
604131b31d
Use own exception
2025-06-28 16:45:20 +08:00
crazywhalecc
924da6ae69
extension test
2025-06-28 16:39:02 +08:00
crazywhalecc
12aadf18cc
refactor: replace SPC_LIBC with SPC_TARGET and update related logic
2025-06-28 16:36:05 +08:00
Jerry Ma
b04ffadf13
Merge pull request #756 from crazywhalecc/feat/intl-win
...
Add intl support for windows
2.6.1
2025-06-26 10:50:05 +08:00
crazywhalecc
5681722c09
Fix global env manager, add in-ini variable parsing
2025-06-25 15:32:18 +08:00
Marc
3ac4a71085
add missing comma
2025-06-25 10:31:29 +07:00
Marc
2963ced1d5
Merge branch 'main' into feat/intl-win
2025-06-25 10:28:45 +07:00
Marc
175aafee50
Merge pull request #800 from crazywhalecc/asm_arith
...
remove disabling of asm arithmetic
2025-06-25 10:15:37 +07:00
Marc
b75a3d6e81
Merge pull request #804 from crazywhalecc/feat/del-download-type
...
Allow deleting pre-built or source only for del-download
2025-06-25 09:33:52 +07:00
crazywhalecc
f6d25153c6
Allow deleting pre-built or source only for del-download
2025-06-22 16:04:50 +08:00
crazywhalecc
1409d1b47b
Check lib-suggest before packing libs
2025-06-22 13:52:53 +08:00
DubbleClick
853294e168
remove disabling of asm arithmetic
2025-06-21 15:47:38 +07:00
Marc
1a4296386a
Merge pull request #798 from crazywhalecc/fix/curl-h3
...
bring back http3 support for curl
2025-06-21 11:58:39 +07:00
DubbleClick
c464f78340
dont build exe
2025-06-21 10:58:54 +07:00
DubbleClick
8992c96014
remove test
2025-06-21 10:55:06 +07:00
DubbleClick
62a13f2da6
bring back http3 support for curl
2025-06-21 10:16:35 +07:00
Marc
f9005757bd
Merge pull request #794 from crazywhalecc/perl-ipc-cmd
...
revert perl-IPC-Cmd
2025-06-20 18:50:35 +07:00
DubbleClick
cd6aca832d
add back perl-IPC-Cmd for spc-gnu-docker (not included in perl package on aarch64, apparently)
2025-06-20 18:43:38 +07:00
crazywhalecc
1b4eb039ae
Change the patch position for -release module suffix
2025-06-20 18:46:36 +08:00
Marc
6c47065686
Merge pull request #782 from crazywhalecc/fix/aarch64-uv-pthread
...
fix uv missing pthread_atfork in aarch64 centos 7
2025-06-20 17:22:52 +07:00
DubbleClick
9bfcea6feb
tests
2025-06-20 17:13:01 +07:00
DubbleClick
58d979712e
suggestion
2025-06-20 17:11:52 +07:00
Jerry Ma
a0f99858e3
Fix alpine-docker build in different arch issue ( #787 )
...
* Fix alpine-docker build in different arch issue
* Fix spc-gnu-docker for multi-arch build issue
2025-06-20 17:43:25 +08:00
DubbleClick
2abbb75f98
phpstan doesn't like GNU_ARCH there
2025-06-20 15:58:42 +07:00
DubbleClick
3f92df0865
patch before make for uv fix
2025-06-20 15:57:16 +07:00
DubbleClick
be0b98c467
patch before make for uv
2025-06-20 15:27:28 +07:00
DubbleClick
7d45415990
patch before make for uv
2025-06-20 15:25:07 +07:00
Marc
f3f581fe2d
Merge pull request #784 from crazywhalecc/revert/embed-option
...
Revert build-embed option as boolean
2025-06-20 07:33:13 +07:00
crazywhalecc
f6837079d3
Revert build-embed option as boolean
2025-06-20 01:57:45 +08:00
Marc
5cd987ba3a
since we explicitly delete module folder before building, we should reintroduce this check ( #783 )
...
otherwise shared extensions that other shared extensions depend on will be built multiple times
2025-06-20 01:27:33 +08:00
Marc
8293160a01
fix bug with only --build-embed ( #781 )
...
* passing --build-embed sets the result to NULL, not true (and not false, like for options that are not passed)
* prettify
* make sure embed can only contain null, static, shared or false
2025-06-20 01:27:02 +08:00