crazywhalecc
|
92284e92c9
|
Refactor go and frankenphp downloads and builds
|
2025-06-18 20:56:07 +08:00 |
|
crazywhalecc
|
f709f3bb18
|
Add custom package downloader and extractor
|
2025-06-18 20:55:24 +08:00 |
|
crazywhalecc
|
8e2dffc3b5
|
Add frankenphp sapi embed build at build command, not constant
|
2025-06-18 20:54:54 +08:00 |
|
crazywhalecc
|
ae569316ff
|
Remove go download from doctor
|
2025-06-18 20:54:01 +08:00 |
|
DubbleClick
|
eee2ff6d61
|
don't embed minor version when loading libphp.so
|
2025-06-18 15:55:14 +07:00 |
|
DubbleClick
|
65b828c424
|
embed version information
|
2025-06-18 15:50:55 +07:00 |
|
DubbleClick
|
f10ba86218
|
add extension test for frankenphp
|
2025-06-18 14:18:01 +07:00 |
|
DubbleClick
|
a1e76d9d02
|
remove watcher suggestion
|
2025-06-18 12:41:27 +07:00 |
|
DubbleClick
|
82ee6f0dee
|
allow specifying if we want to build embed shared or static
|
2025-06-18 12:35:48 +07:00 |
|
DubbleClick
|
d58534b07d
|
add support for frankenphp directory from file system, instead of pulling latest xcaddy module
|
2025-06-18 12:19:33 +07:00 |
|
DubbleClick
|
f37c863092
|
only needed on linux
|
2025-06-18 12:04:01 +07:00 |
|
DubbleClick
|
e71f76288b
|
support building static frankenphp
|
2025-06-18 12:02:37 +07:00 |
|
DubbleClick
|
d094824d76
|
--with github.com/dunglas/caddy-cbrotli requires brotli
|
2025-06-18 11:54:03 +07:00 |
|
DubbleClick
|
d635b10e24
|
specify system gcc to build xcaddy in spc-gnu-docker
|
2025-06-18 11:47:05 +07:00 |
|
DubbleClick
|
dca43d6d8d
|
nicer escaping
|
2025-06-18 11:39:22 +07:00 |
|
DubbleClick
|
abf3bfb98e
|
suggest watcher
|
2025-06-18 11:36:58 +07:00 |
|
DubbleClick
|
c46f8513dd
|
watcher...
|
2025-06-18 11:34:05 +07:00 |
|
DubbleClick
|
92338d478e
|
don't bake the rpath in, otherwise we might run into issues when loading frankenphp after compiling a different version
|
2025-06-18 11:30:04 +07:00 |
|
DubbleClick
|
c1e68323c7
|
cs fix
|
2025-06-18 11:21:50 +07:00 |
|
DubbleClick
|
f64eb0dea5
|
build for bsd and macos too
|
2025-06-18 11:20:05 +07:00 |
|
DubbleClick
|
c1870af1b1
|
add frankenphp sapi
|
2025-06-18 11:15:16 +07:00 |
|
crazywhalecc
|
57b22782d3
|
Define env in phpunit.xml
|
2025-06-18 10:50:53 +07:00 |
|
crazywhalecc
|
cb0a90d1d9
|
Add source hash comparator & refactor download lock
|
2025-06-18 10:50:53 +07:00 |
|
DubbleClick
|
1c439a01a1
|
Merge remote-tracking branch 'origin/main' into docs
|
2025-06-18 10:49:43 +07:00 |
|
DubbleClick
|
da75d2d707
|
cs fix
|
2025-06-17 18:04:27 +07:00 |
|
DubbleClick
|
3a85d96fa4
|
yet another damn centos 7 patch
|
2025-06-17 18:03:27 +07:00 |
|
DubbleClick
|
883cc4b6fd
|
patch on 2.17...
|
2025-06-17 15:53:14 +07:00 |
|
DubbleClick
|
aa61a9e77b
|
extra info on ext load failure
|
2025-06-17 14:01:53 +07:00 |
|
DubbleClick
|
9de5c62136
|
extract elsewhere temporarily
|
2025-06-17 12:34:56 +07:00 |
|
DubbleClick
|
7b3ea7e12e
|
fix installing patchelf
|
2025-06-17 12:30:11 +07:00 |
|
DubbleClick
|
bafa67c8de
|
add patchelf to gnu docker
|
2025-06-17 12:19:59 +07:00 |
|
crazywhalecc
|
0d3a80e582
|
Define env in phpunit.xml
|
2025-06-16 12:48:37 +08:00 |
|
crazywhalecc
|
5a401a5f92
|
Add source hash comparator & refactor download lock
|
2025-06-16 12:48:37 +08:00 |
|
crazywhalecc
|
3efabee153
|
Remove redundant sanity check call
|
2025-06-14 01:13:33 +08:00 |
|
DubbleClick
|
962de5b25f
|
add edant/watcher, to make spc-packages easier
|
2025-06-13 22:51:35 +07:00 |
|
DubbleClick
|
b265d6dd56
|
don't set unknown linker flags on macos
|
2025-06-13 16:25:31 +07:00 |
|
DubbleClick
|
302cf8345d
|
properly handle different php versions, clean up only required files
|
2025-06-13 13:01:02 +07:00 |
|
DubbleClick
|
d249391816
|
don't add configure command to phpinfo when -release is set
|
2025-06-13 00:08:09 +07:00 |
|
DubbleClick
|
0a24a6af1f
|
move check when to build to extension.php instead of builder
|
2025-06-12 20:51:17 +07:00 |
|
DubbleClick
|
52f40b7f9f
|
the release option also affects shared extensions, which is unwanted, patchelf their soname back and rename them
|
2025-06-12 20:20:33 +07:00 |
|
Marc
|
8fbe6ee8ff
|
Merge pull request #766 from crazywhalecc/docs
rebuild shared extensions even if they already exist
|
2025-06-12 19:20:05 +07:00 |
|
DubbleClick
|
5a3a8db772
|
rebuild shared extensions even if they already exist
|
2025-06-12 19:17:44 +07:00 |
|
Marc
|
56cd6711ce
|
Merge pull request #764 from crazywhalecc/docs
remove incorrect space after --enable-yac
|
2025-06-12 14:21:02 +07:00 |
|
DubbleClick
|
29339b962c
|
remove incorrect space after --enable-yac
|
2025-06-12 14:20:04 +07:00 |
|
Jerry Ma
|
d9cd4d7e36
|
Update version to 2.6.0
2.6.0
|
2025-06-12 13:16:45 +08:00 |
|
Marc
|
56080f40ef
|
Merge pull request #763 from crazywhalecc/docs
update documentation for glibc
|
2025-06-12 12:12:26 +07:00 |
|
Marc
|
bb0a3589c1
|
Merge pull request #760 from lyrixx/better-exception
Better exception
|
2025-06-12 12:10:20 +07:00 |
|
DubbleClick
|
db109e3586
|
update documentation for glibc
|
2025-06-12 12:07:48 +07:00 |
|
Marc
|
289f4b300a
|
Merge pull request #726 from crazywhalecc/fix/icurel
Fix PIC errors when building libphp.so | extensive extension building rework
|
2025-06-12 11:48:33 +07:00 |
|
DubbleClick
|
0ee9a0cfa4
|
oops, don't pass -fpic to CPPflags, I misread it as CXXflags
|
2025-06-12 11:45:47 +07:00 |
|