microsoft/msphpsql

Missing release for Alpine: Alpine319-8.1.tar is no longer available at https://github.com/microsoft/msphpsql/releases/download/

paskovp opened this issue · 3 comments

The new Linux tar package does not load properly in Alpine for the PHP 8.1 libraries:

(Error relocating /usr/lib/php81/modules/PDO_SQLSRV_8.1_NTS.so: __snprintf_chk: symbol not found)) in Unknown on line 0
(Error relocating /usr/lib/php81/modules/SQLSRV_8.1_NTS.so: __snprintf_chk: symbol not found)) in Unknown on line 0

Please provide a working link for Alpine.

Can you try using pecl to install instead? That should have Alpine packages

I am building Alpine Docker container images, and having previously spent numerous hours to include the PECL installer in the building process, I can say for certain this is not a workable solution, totally defeating the purpose of using Alpine in the first place. It is an extreme overkill to have to install the prerequisites for PECL, then PECL, just in order to be able to get a couple of library files and copy them in order to be referenced in the PHP settings. I can't see any reason as to why this release tar was discontinued, and am worried not so much about the current version, but any next versions as well, and their compatibility with Alpine docker setups.

Also looking for the same thing for Rocky 8 aka CentOS 8. We are not allowed to install pecl in our environments.