codecasts / php-alpine

PHP APK Repository for Alpine Linux
https://github.com/codecasts/php-alpine
482 stars 58 forks source link

[beta] Support ARM #141

Open xarem opened 3 years ago

xarem commented 3 years ago

see https://github.com/codecasts/php-alpine/issues/131#issuecomment-842282194

hernandev commented 2 years ago

Yo @xarem are you currently building ARM? I'm not sure I'll be able to invest much time into ARM support as there are 3 alpine versions and 3 PHP versions already to support right now (PHP 7.4, 8.0, and 8.1) / (Alpine v3.12, v3.13, v3.14, v3.15)

I can't drop support for Alpine v3.12 as most users, including myself are using v3.12, but there are 3 major releases on Alpine already so I plan to deprecate, but not remove existing repositories on the following next months (3 to 6 months).

Let me know your thoughts on this subject, and of course, let me know what's your main usage right now.

Love you

xarem commented 2 years ago

Hi @hernandev

We will use the alpine upstream packages, which are already built for armhf, Armv7 and AArch64. They changed their versioning strategy (php81 instead of php8), so we can use them now.

https://pkgs.alpinelinux.org/packages?name=php81&branch=edge&repo=testing

hernandev commented 2 years ago

awesome!

hernandev commented 2 years ago

@xarem that's edge only ?

hernandev commented 2 years ago

btw, aarch64 builds are available for all versions now, but still building from my macbook cause I could not make it build on github actions just yet, but it's there