aports issueshttps://gitlab.alpinelinux.org/alpine/aports/-/issues2024-03-26T00:45:40Zhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15876Transition to php832024-03-26T00:45:40ZAndy PostnikovTransition to php83PHP 8.1 going out of [security](https://www.php.net/supported-versions.php) support in November so should be moved to testing before 3.20 **TBD**
~~Before 3.20 PHP 8.3 should be set default (priority=100) and 8.2 priority to 60~~ !6288...PHP 8.1 going out of [security](https://www.php.net/supported-versions.php) support in November so should be moved to testing before 3.20 **TBD**
~~Before 3.20 PHP 8.3 should be set default (priority=100) and 8.2 priority to 60~~ !62886
remaining aports requiring 8.1
- https://pkgs.alpinelinux.org/package/edge/community/x86_64/php81
- https://pkgs.alpinelinux.org/package/edge/community/x86_64/php81-apache2
- https://pkgs.alpinelinux.org/package/edge/community/x86_64/php81-fpm
remaining aports requiring 8.2
- https://pkgs.alpinelinux.org/package/edge/community/x86_64/php82
- https://pkgs.alpinelinux.org/package/edge/community/x86_64/php82-apache2
- https://pkgs.alpinelinux.org/package/edge/community/x86_64/php82-fpm3.20.0Andy PostnikovAndy Postnikov2024-05-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/15554package dependency: Composer force install older PHP2024-03-25T21:41:38Zmem76package dependency: Composer force install older PHPAs of the release of Alpine Linux 3.19 the package `composer` has a hard dependency on php82, and unnecessarily installs php82 when it it runable with php83
Installed PHP packages:
- php82
- php82-common
- php82-curl
- php82-iconv
- p...As of the release of Alpine Linux 3.19 the package `composer` has a hard dependency on php82, and unnecessarily installs php82 when it it runable with php83
Installed PHP packages:
- php82
- php82-common
- php82-curl
- php82-iconv
- php82-mbstring
- php82-openssl
- php82-phar
- php82-zip
Request: Have the composer package dependent on `php82 || php83`, or if the package system do not support this create two version. One for PHP 8.2 and one for PHP8.3.Dave HallDave Hallhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15114community/php*-iconv: build with gnu-libiconv?2024-03-05T14:44:20ZJakub Jirutkacommunity/php*-iconv: build with gnu-libiconv?PHP extension iconv (provided as a subpackage) is built with musl implementation of iconv which supports only a limited set of encodings.
Can we build it against gnu-libiconv? Or is it possible to use ICU implementation as the backend?
...PHP extension iconv (provided as a subpackage) is built with musl implementation of iconv which supports only a limited set of encodings.
Can we build it against gnu-libiconv? Or is it possible to use ICU implementation as the backend?
Related to:
- #15025
- #12328
- https://stackoverflow.com/questions/70046717/iconv-error-when-running-statamic-laravel-seo-pro-plugin-with-phpfpm-alpine
- https://github.com/docker-library/php/issues/240#issuecomment-762401135Andy PostnikovAndy Postnikovhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/11645php misuses fpu control, causing improper math behavior in musl2023-09-22T13:54:32ZAndy Postnikovphp misuses fpu control, causing improper math behavior in muslThere's second report about php is wrong with float/double types
- https://gitlab.alpinelinux.org/alpine/aports/-/issues/11446#note_83824
- https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/9188#note_96140 (x86-64 x86 s390x ...There's second report about php is wrong with float/double types
- https://gitlab.alpinelinux.org/alpine/aports/-/issues/11446#note_83824
- https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/9188#note_96140 (x86-64 x86 s390x archs)
Both places using `atof()` or `strtod()`, also I recall https://github.com/php/pecl-file_formats-yaml/pull/29
Same time working on upgrade of PHP I found `sin()` and `cos()` also getting overflow with floats (to investigate)https://gitlab.alpinelinux.org/alpine/aports/-/issues/6602New package uwsgi-php2021-08-21T04:13:58ZIlin TNew package uwsgi-phpuwsgi-php plugin is missing from the alpine packages.
building it requires patching plugins/php/uwsgiplugin.py as shown here
https://gist.github.com/gdamjan/bef17c8654f258485037945e2b5994ce
the makedependencies and \_plugins in uwsgi...uwsgi-php plugin is missing from the alpine packages.
building it requires patching plugins/php/uwsgiplugin.py as shown here
https://gist.github.com/gdamjan/bef17c8654f258485037945e2b5994ce
the makedependencies and \_plugins in uwsgi APKBUILD needs to be updated
as well.
*(from redmine: issue id 6602, created on 2016-12-29)*
* Relations:
* duplicates #7061
* Changesets:
* Revision 355691c6eb4953693e385a5bb83f9896295ca020 on 2017-12-15T13:03:05Z:
```
main/uwsgi: add php plugin support
Fixes #6602 #7061
There are 2 package requests open and i thould i could fullfill them:
https://bugs.alpinelinux.org/issues/6602
https://bugs.alpinelinux.org/issues/7061
The changes extend the uwsgi with two new packages:
* uwsgi-php5
* uwsgi-php7
```