crazywhalecc
|
5f33a07f4c
|
Fix windows builds when unix configure does not exist
|
2025-07-30 23:57:52 +08:00 |
|
crazywhalecc
|
357c04def0
|
Merge branch 'main' into php-85
# Conflicts:
# src/SPC/util/PkgConfigUtil.php
|
2025-07-30 23:25:49 +08:00 |
|
crazywhalecc
|
0dfa6e63bd
|
Fix dev:lib-version command with dependencies
|
2025-07-30 23:23:27 +08:00 |
|
crazywhalecc
|
af10cacdff
|
Add openssl version getter for Windows, test openssl
|
2025-07-30 23:23:12 +08:00 |
|
crazywhalecc
|
5f5d934d58
|
Add openssl argon2 password hash support for PHP 8.5
|
2025-07-30 23:02:28 +08:00 |
|
DubbleClick
|
fda637bb03
|
suggestions
|
2025-07-30 10:24:21 +07:00 |
|
DubbleClick
|
76d17ebef0
|
-static was too much
|
2025-07-29 13:34:01 +07:00 |
|
crazywhalecc
|
df76ecb60f
|
Fix PHPUnit test, remove unneeded test (function is dynamic)
|
2025-07-29 12:14:31 +08:00 |
|
DubbleClick
|
83dae09208
|
cs fix
|
2025-07-29 10:49:08 +07:00 |
|
DubbleClick
|
430364aacd
|
quicker tests
|
2025-07-29 10:40:46 +07:00 |
|
DubbleClick
|
81f359dbcf
|
fix tests
|
2025-07-29 10:39:21 +07:00 |
|
crazywhalecc
|
9ed3c8b498
|
phpstan
|
2025-07-29 11:25:06 +08:00 |
|
DubbleClick
|
72abd63b69
|
cs fix
|
2025-07-29 10:24:05 +07:00 |
|
crazywhalecc
|
ed67393d33
|
Move opcache JIT handling from Linux and MacOS builders to Extension
|
2025-07-29 11:22:58 +08:00 |
|
DubbleClick
|
e8bc892d8b
|
Merge branch 'main' of https://github.com/crazywhalecc/static-php-cli into zig
|
2025-07-29 10:20:30 +07:00 |
|
Jerry Ma
|
fafe7d5778
|
Merge pull request #835 from crazywhalecc/chore/test-and-validate
Chore: PHPUnit test & docs & PHPDoc for vendor mode
|
2025-07-29 11:08:53 +08:00 |
|
DubbleClick
|
a968b19be0
|
remove zig stuff from tests for now, since we need to keep gcc default
|
2025-07-29 10:02:21 +07:00 |
|
crazywhalecc
|
e9dbeb1e34
|
Refactor opcache JIT handling and version checks in Linux and MacOS builders
|
2025-07-29 10:59:36 +08:00 |
|
DubbleClick
|
feaff0a08c
|
fix macos
|
2025-07-29 09:20:33 +07:00 |
|
DubbleClick
|
342192fd67
|
remove lto related stuff again, not worth using
|
2025-07-28 19:43:01 +07:00 |
|
crazywhalecc
|
4efb3dfc9a
|
Add check for Bison version in MacOS tool checklist, trigger extension test
|
2025-07-28 16:47:04 +08:00 |
|
crazywhalecc
|
b9bec5b526
|
Whoops, extension test
|
2025-07-28 16:00:32 +08:00 |
|
crazywhalecc
|
1ae0752933
|
Trigger full extension test
|
2025-07-28 15:58:07 +08:00 |
|
crazywhalecc
|
0696acb9c5
|
Add support for re2c in tool checklists and environment setup
|
2025-07-28 15:54:55 +08:00 |
|
DubbleClick
|
3087dc86f8
|
https://www.phoronix.com/news/GNU-Binutils-2.44 ld.gold is deprecated
don't deprecate libc usage yet, we don't want people to switch to gcc/clang yet
|
2025-07-28 14:51:13 +07:00 |
|
crazywhalecc
|
973c8f082f
|
Add php-src git version support
|
2025-07-28 15:36:53 +08:00 |
|
crazywhalecc
|
85e89e4326
|
alpha2
|
2025-07-28 10:17:14 +08:00 |
|
crazywhalecc
|
fb106a3d41
|
Merge branch 'refs/heads/main' into php-85
# Conflicts:
# src/globals/test-extensions.php
|
2025-07-28 10:12:13 +08:00 |
|
DubbleClick
|
fb2d676293
|
zig doesn't support windows (php doesn't support mingw, zig can only compile mingw)
|
2025-07-27 01:22:11 +07:00 |
|
DubbleClick
|
944cca709f
|
use $AR in second part of command too
|
2025-07-27 01:10:21 +07:00 |
|
DubbleClick
|
5b4cbbb669
|
set permissions
|
2025-07-27 01:08:34 +07:00 |
|
DubbleClick
|
a8492f06bb
|
use zig's linker too (ends up getting used automatically in most cases, anyway, but better be explicit)
|
2025-07-27 01:07:54 +07:00 |
|
DubbleClick
|
b6f673cd68
|
Use $AR instead of ar. Compatibility with -flto(=thin).
|
2025-07-27 00:59:32 +07:00 |
|
DubbleClick
|
42b4272965
|
idk
|
2025-07-26 23:46:36 +07:00 |
|
DubbleClick
|
5beb083c55
|
no musl check?
|
2025-07-26 23:39:32 +07:00 |
|
DubbleClick
|
cf529adc79
|
uh, oh, we forgot to do post init
|
2025-07-26 23:35:38 +07:00 |
|
DubbleClick
|
5a4da8ed5d
|
install zig before doctor
|
2025-07-26 23:28:17 +07:00 |
|
DubbleClick
|
bd3092ae90
|
wtf?
|
2025-07-26 23:24:59 +07:00 |
|
DubbleClick
|
76094fd305
|
hello?
|
2025-07-26 23:20:27 +07:00 |
|
DubbleClick
|
e1edaa24cc
|
"zig-cc" cannot create shared objects according to conftests...
|
2025-07-26 23:14:29 +07:00 |
|
DubbleClick
|
d0d51ccf82
|
trigger CI again after clearing cache
|
2025-07-26 22:23:00 +07:00 |
|
DubbleClick
|
05053b5cd6
|
cs fix
|
2025-07-26 21:45:48 +07:00 |
|
DubbleClick
|
978552136c
|
try to make everything -flto=thin compatible (librdkafka fails for some reason)
|
2025-07-26 21:44:01 +07:00 |
|
DubbleClick
|
fb62a0e338
|
small adjustments
|
2025-07-26 20:12:18 +07:00 |
|
DubbleClick
|
630f861c62
|
move musl check so it doesn't keep prompting for install
|
2025-07-26 15:18:20 +07:00 |
|
DubbleClick
|
c2b3b78846
|
switch to libmimalloc.a because go linker is sometimes doing unpredictable things
|
2025-07-26 13:51:34 +07:00 |
|
DubbleClick
|
6e74dabc1c
|
reduce libphp.a size by stripping .a archives inside it as well
|
2025-07-26 13:48:22 +07:00 |
|
DubbleClick
|
2cb1a95132
|
change dependency tracking
|
2025-07-26 11:13:29 +07:00 |
|
DubbleClick
|
70a9ffe4a2
|
now test gnu again
|
2025-07-25 20:00:46 +07:00 |
|
DubbleClick
|
3cbd52c1f9
|
test with zig-cc instead
|
2025-07-25 18:44:30 +07:00 |
|