-
Notifications
You must be signed in to change notification settings - Fork 395
ci: build rpm, dev and apk packages #1753
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Oh this is great. I have full support for building for alpine at spc-packages by using |
FYI, fpm also supports .apk images, so you wouldn't have to go the manual way. It's a bit simpler to use fpm for all three, rather than fpm for two but native abuild for the last. |
Oh that's good to know, I'll have a look at it. Thanks for the hint! |
37c66d1
to
6150abd
Compare
ce9a222
to
74c1d33
Compare
I believe the musl version we release in a package should be dynamically linked against libc, so users can install extensions. The zig branch @ static-php-cli implements this with zig cc. It should be merged within the week. |
For the record: crazywhalecc/static-php-cli#806 |
Yeah, it's ready, but I unfortunately discovered a performance degradation of clang (and in turn zig) over gcc, because of missing global register support. This makes for ~25% performance and is quite noticeable. I unfortunately do not have any plans to add -dynamic support to the musl toolchain, so I think the only way this could be achieved is compiling on alpine with |
bf5ebeb
to
38c0204
Compare
38c0204
to
13960d1
Compare
Fix #1739