static-php-cli
static-php-cli copied to clipboard
Build standalone PHP binary on Linux, macOS, FreeBSD, Windows, with PHP project together, with popular extensions included.
Overall we need a maintainer command like `dev:gen-test` to produce matrix for specific PR, rather than changing `test-extensions.php` manually. Building on this, we might then be able to introduce more...
## What does this PR do? Add skeleton command. ## Checklist before merging > If your PR involves the changes mentioned below and completed the action, please tick the corresponding...
## Important notes STATUS: `dev` -> alpha -> beta -> rc -> stable Contribution notes: - Before we released the first `alpha` version, any changes should be merged into `v3-dev`,...
We need to use type 'git' because we need to clone submodules. But we only have 'rev' for that, which does not accept version constraints like `1.\d+.\d+`. We should look...
https://github.com/mariadb-corporation/mysqlnd_parsec/tree/1.0.2 and there's an ed109 (or whatever it was) too
gcc 15 building shared extensions: segfault when running `php -d extension=memcache --ri memcache`
Not sure what this is about. Perhaps C23 default makes the code misbehave? Edit: mysqli too! ```log /home/m/spc-packages/vendor/crazywhalecc/static-php-cli/buildroot/bin/php -n -d "extension_dir=/home/m/spc-packages/vendor/crazywhalecc/static-php-cli/buildroot/modules" -d "extension=mysqlnd" -d "extension=mysqli" --ri "mysqli" Segmentation fault (core...
I would like to drop musl toolchain support for 3.0. It's a pain to compile, it's still an old gcc 13 version and it forces us to host our own...
We can't remove them entirely just yet, some super old extensions don't support pie yet. But releases on pecl are slow to see release and use worse hosting. Packagists infrastructure...
# SPC 3.0 Progress > I'll separate parts into smaller topics, depending on the situation. For maintenance, the new feature will not be accepted for 2.x version after the very...