DubbleClick
|
93d6a45a78
|
*full* shared extension build linked against musl libc dynamically works!
|
2025-07-05 12:01:52 +07:00 |
|
DubbleClick
|
2ac20cf3af
|
remove unnecessary LDFLAGS_PROGRAM env var
|
2025-07-05 10:44:40 +07:00 |
|
crazywhalecc
|
112f607d6e
|
Add linux-only for extra runtime objects
|
2025-07-05 11:42:00 +08:00 |
|
crazywhalecc
|
c9d33bffc8
|
Chore
|
2025-07-05 10:49:55 +08:00 |
|
crazywhalecc
|
59f9143a3c
|
Remove redundant postfix in openssl
|
2025-07-05 10:49:36 +08:00 |
|
crazywhalecc
|
d7f3005b69
|
Fix missing dash
|
2025-07-05 10:49:20 +08:00 |
|
crazywhalecc
|
5f8cd972cd
|
Move extra runtime object to zig toolchain
|
2025-07-05 10:48:56 +08:00 |
|
DubbleClick
|
013a19e25b
|
rename COMPILER_EXTRA to SPC_COMPILER_EXTRA
|
2025-07-04 14:39:42 +07:00 |
|
DubbleClick
|
94c38df1ba
|
remove superfluous build-frankenphp script
|
2025-07-04 14:32:47 +07: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
|
3070376fb6
|
dont use 32 bit objects
|
2025-07-03 20:37:50 +07:00 |
|
DubbleClick
|
e019b65ef7
|
does this break tests again?
|
2025-07-03 16:40:04 +07:00 |
|
DubbleClick
|
ccdb6a031f
|
test native-linux-gnu again?
|
2025-07-03 15:42:42 +07:00 |
|
DubbleClick
|
e5c5b77a9a
|
don't run extra logic in zig-cc script if there's no version string in SPC_TARGET
|
2025-07-03 14:46:07 +07:00 |
|
DubbleClick
|
3444e308fd
|
cs fix
|
2025-07-03 13:51:54 +07:00 |
|
DubbleClick
|
8b37c64088
|
don't replace -lc++?
|
2025-07-03 13:50:06 +07:00 |
|
DubbleClick
|
f6a1065cd7
|
fix libc detection too
|
2025-07-03 12:44:49 +07:00 |
|
DubbleClick
|
4a2b28e88c
|
fix isStatic detection for native-native
|
2025-07-03 12:33:55 +07:00 |
|
DubbleClick
|
6355a97b47
|
don't pass --build-shared when not using zig toolchain
|
2025-07-03 12:26:11 +07:00 |
|
DubbleClick
|
20c4056561
|
test native-native in CI
|
2025-07-03 12:25:36 +07:00 |
|
DubbleClick
|
a5a87b975b
|
update target declaration to be correct
|
2025-07-03 12:20:59 +07:00 |
|
DubbleClick
|
456d12fb58
|
fix error suppression
|
2025-07-03 11:59:39 +07:00 |
|
DubbleClick
|
c735960ff8
|
Revert "remote -lutil?"
This reverts commit aff3373b78dc670ad7b778ba9b303f383cda2fd4.
|
2025-07-03 11:43:05 +07:00 |
|
DubbleClick
|
cebd95b2c7
|
suggestion
|
2025-07-03 11:21:24 +07:00 |
|
DubbleClick
|
aff3373b78
|
remote -lutil?
|
2025-07-03 11:11:21 +07:00 |
|
DubbleClick
|
420fe497a5
|
patch correct pc
|
2025-07-03 09:23:59 +07:00 |
|
DubbleClick
|
f6a292b57b
|
cleaner
|
2025-07-02 21:38:58 +07:00 |
|
DubbleClick
|
39ffb8d99d
|
why does exec work but output=$(...) doesn't?
|
2025-07-02 21:32:24 +07:00 |
|
DubbleClick
|
2ac5438f6b
|
libheif and libde265 report dependency on -lc++ instead of -lstdc++
|
2025-07-02 16:11:21 +07:00 |
|
DubbleClick
|
76b36cef35
|
fix macos test
|
2025-07-02 14:26:15 +07:00 |
|
DubbleClick
|
4b38da76b1
|
test frankenphp too
|
2025-07-02 14:01:06 +07:00 |
|
DubbleClick
|
cc285ae8d8
|
cs fix
|
2025-07-02 12:57:58 +07:00 |
|
DubbleClick
|
a5a020eef1
|
Revert "add cache file option to autoconf executor by default (if cflags and ldflags match default)"
This reverts commit abe27598deb861be96e4a85c27a0b439f72d4d85.
|
2025-07-02 12:56:11 +07:00 |
|
DubbleClick
|
6f68d7b7f1
|
Revert "add cache file option to autoconf executor by default (if cflags and ldflags match default)"
This reverts commit 5577cd0fab770028fb5cad9560ac8750c4c53182.
|
2025-07-02 12:55:59 +07:00 |
|
DubbleClick
|
abe27598de
|
add cache file option to autoconf executor by default (if cflags and ldflags match default)
|
2025-07-02 11:47:36 +07:00 |
|
DubbleClick
|
5577cd0fab
|
add cache file option to autoconf executor by default (if cflags and ldflags match default)
|
2025-07-02 11:47:20 +07:00 |
|
DubbleClick
|
0695fb9381
|
cs fixer
|
2025-07-02 09:33:33 +07:00 |
|
DubbleClick
|
b5aa7fc213
|
simplify script a bit
|
2025-07-02 09:26:11 +07:00 |
|
DubbleClick
|
b16638d813
|
place -lstdc++ in compiler_extra
|
2025-07-02 09:23:31 +07:00 |
|
DubbleClick
|
a0564628c4
|
try removing -lstdc++ (this will likely make a few extensions fail to load with undefined gxx_personality_v0 again, but we can use COMPILER_EXTRA there)
|
2025-07-01 23:32:55 +07:00 |
|
DubbleClick
|
719bde87b7
|
allow compilation with empty target
|
2025-07-01 23:31:54 +07:00 |
|
DubbleClick
|
d8ee308a5f
|
allow explicitly setting toolchain (simplify testing without constantly overriding CC and CXX)
|
2025-07-01 23:01:53 +07:00 |
|
DubbleClick
|
8b3a22cbe4
|
better error message
|
2025-07-01 18:23:02 +07:00 |
|
DubbleClick
|
8d47e56010
|
sanity check after toolset init
|
2025-07-01 18:22:05 +07:00 |
|
DubbleClick
|
a6d68b9ecf
|
fix ncurses
|
2025-07-01 18:09:17 +07:00 |
|
DubbleClick
|
d275d6cc69
|
fix native chain
|
2025-07-01 18:06:18 +07:00 |
|
DubbleClick
|
fd89e83798
|
musl paths in zig toolchain are hogwash, of course
|
2025-07-01 17:08:19 +07:00 |
|
DubbleClick
|
88f9172866
|
bring back opcache jit fix
|
2025-07-01 16:57:56 +07:00 |
|
DubbleClick
|
27f57cc23a
|
fix zig runtime
|
2025-07-01 16:40:12 +07:00 |
|
DubbleClick
|
f6c6011061
|
err, we need to install zig of course
|
2025-07-01 16:25:08 +07:00 |
|