henderkes
|
17d699d4a5
|
fix xz shared build
|
2026-03-10 08:36:30 +07:00 |
|
henderkes
|
17acb966de
|
simplify
|
2026-03-10 08:36:30 +07:00 |
|
henderkes
|
cf69c02624
|
allow building and linking with shared instead of static libs
|
2026-03-10 08:36:30 +07:00 |
|
henderkes
|
559a2909a9
|
use little trick to order libargon2 before libsodium
|
2026-01-02 23:21:29 +01:00 |
|
henderkes
|
09b89a30f9
|
WIP: use system libraries for grpc without building our own grpc lib
|
2025-12-27 22:20:02 +01:00 |
|
crazywhalecc
|
463a98b1bf
|
Support suggested libs not specified by with-suggested-libs
|
2025-11-04 13:51:11 +08:00 |
|
crazywhalecc
|
08362fb6e5
|
Add helper function for SPCConfigUtil
|
2025-11-04 13:36:29 +08:00 |
|
henderkes
|
f7744188f4
|
fix configutil
|
2025-09-30 00:34:30 +02:00 |
|
henderkes
|
c2813d5736
|
move hasCpp to SPCConfigUtil
|
2025-09-30 00:12:59 +02:00 |
|
henderkes
|
21149f6807
|
simdjson needs patch
|
2025-09-23 12:42:29 +02:00 |
|
DubbleClick
|
868f6d408b
|
only feed -lgcov to the go driver
|
2025-08-25 18:44:03 +07:00 |
|
DubbleClick
|
9fe322375f
|
use 8.4 for tests only
|
2025-08-25 14:55:30 +07:00 |
|
DubbleClick
|
75f734daa8
|
cs fix
|
2025-08-25 11:22:35 +07:00 |
|
DubbleClick
|
779a724875
|
go's gcc driver is the dumbest shit to ever exist
|
2025-08-25 11:21:08 +07:00 |
|
DubbleClick
|
d48c84d81b
|
move -lstdc++ to the end of the libraries
|
2025-08-19 10:27:52 +07:00 |
|
crazywhalecc
|
0c9a30256e
|
Remove all @throws PHPDoc, it's almost useless for SPC anymore
|
2025-08-07 13:09:18 +08:00 |
|
DubbleClick
|
c2b3b78846
|
switch to libmimalloc.a because go linker is sometimes doing unpredictable things
|
2025-07-26 13:51:34 +07:00 |
|
DubbleClick
|
27a4d5af54
|
better description of function
|
2025-07-25 10:04:06 +07:00 |
|
DubbleClick
|
00e78dd84f
|
fix imagick problem, for some reason it must be in the --start-group --end-group
|
2025-07-25 09:59:24 +07:00 |
|
DubbleClick
|
7eb5fb4520
|
l:libstdc++.a
|
2025-07-25 09:30:15 +07:00 |
|
DubbleClick
|
7177afd7f8
|
phpstan fix
|
2025-07-24 21:57:56 +07:00 |
|
DubbleClick
|
eca7a43a01
|
get rid of extra logic for shared and static libraries, rely on SPCConfigUtil
|
2025-07-24 21:42:31 +07:00 |
|
DubbleClick
|
5c9a3e236b
|
array_reverse again
|
2025-07-24 21:29:34 +07:00 |
|
DubbleClick
|
84e470d213
|
Merge branch 'main' of https://github.com/crazywhalecc/static-php-cli into zig
|
2025-07-24 11:02:11 +07:00 |
|
DubbleClick
|
4e4cf4bbc7
|
fix weird macos thing?!
|
2025-07-23 17:33:49 +07:00 |
|
DubbleClick
|
fa38fa1410
|
easier debugging for breakpoints
|
2025-07-23 14:13:22 +07:00 |
|
DubbleClick
|
4c56c96326
|
lib-suggests: ldap was missing for curl
|
2025-07-23 13:16:23 +07:00 |
|
DubbleClick
|
31e7cd31c1
|
make sure that mimalloc.o is *always* first, no matter if $_ENV['LIBS'] is set
|
2025-07-23 10:49:23 +07:00 |
|
DubbleClick
|
51ec8199e4
|
bring back static lib logic
|
2025-07-23 10:46:30 +07:00 |
|
DubbleClick
|
f75c58b7d2
|
revert to double array_reverse, because static libs with dependencies are backwards
|
2025-07-23 10:21:36 +07:00 |
|
DubbleClick
|
f8970a21be
|
fix cs
|
2025-07-23 09:53:31 +07:00 |
|
DubbleClick
|
b6be20727d
|
fix a few accidental array_reverse calls, pkg-config --static instead of pkg-config --libs
|
2025-07-23 09:47:35 +07:00 |
|
crazywhalecc
|
099425abc8
|
Fix c++, check pkg-config exists before calling PkgConfigUtil
|
2025-07-22 22:46:13 +08:00 |
|
crazywhalecc
|
a88f9933d2
|
Fix unique and reverse order
|
2025-07-22 22:25:16 +08:00 |
|
crazywhalecc
|
a095d489f3
|
Fix libwebp static libs order
|
2025-07-22 22:09:45 +08:00 |
|
crazywhalecc
|
1888b735d1
|
Fix all extension builds
|
2025-07-22 21:13:35 +08:00 |
|
crazywhalecc
|
7e977414a7
|
Use spc-config instead of SPC_EXTRA_LIBS, trigger extension test
|
2025-07-22 19:59:44 +08:00 |
|
crazywhalecc
|
c8eb62e8f0
|
Add real pkg-config integration
|
2025-07-22 17:23:13 +08:00 |
|
crazywhalecc
|
f69f8d1e4a
|
Move zig-toolchain-only things to zig toolchain class
|
2025-07-22 13:16:26 +08:00 |
|
Marc
|
ca8cd7ff3d
|
Merge branch 'main' into zig
|
2025-07-16 18:43:48 +07:00 |
|
crazywhalecc
|
dd72b32559
|
Merge
|
2025-07-10 12:59:27 +08:00 |
|
DubbleClick
|
d65d82ff0a
|
remove extra libraries for php configure/make, since they're the same and only depend on the target libc
|
2025-07-04 14:27:48 +07:00 |
|
DubbleClick
|
bebcb978f6
|
conflicts with shared tests
|
2025-07-01 14:41:14 +07:00 |
|
DubbleClick
|
2ebdc4509c
|
<
|
2025-07-01 11:00:24 +07:00 |
|
crazywhalecc
|
977fbaa8ef
|
Suggestions
|
2025-06-29 16:00:17 +08:00 |
|
crazywhalecc
|
3357f286ab
|
Remove libgomp deps
|
2025-06-28 17:13:22 +08:00 |
|
crazywhalecc
|
12aadf18cc
|
refactor: replace SPC_LIBC with SPC_TARGET and update related logic
|
2025-06-28 16:36:05 +08:00 |
|
DubbleClick
|
40ac705c46
|
remove openmp support entirely, system packages distribute it disabled, the ini disables it by default and the authors recommend disabling it. WIth a distinction between libgomp, libomp and the non-existent usable static libraries for them, it's just not worth it.
|
2025-06-25 11:21:58 +07:00 |
|
DubbleClick
|
832c0230e2
|
getcctype default
|
2025-06-24 21:03:32 +07:00 |
|
DubbleClick
|
e1028b0348
|
swoole has date time conversion error in c++ code, clang needs -lunwind
|
2025-06-24 20:43:38 +07:00 |
|