-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
php*-apcu, php*-imagick plugins need to be rebuilt #48183
Comments
Something else wrong - moved back to php8.2 and 8.1 - same errors on those modules grep php_strlcpy php* on debian is positive in /usr/bin - negative in Void ... still investigating Debian: $ grep -r php_strlcpy /usr/lib/php* Void grep: /usr/lib/php8.1/modules/apcu.so: binary file matches I think this just needs to be rebuilt. Checked out this repo and built php8.3-apcu and php8.3-imagick and manually copied the modules into /usr/lib/php8.3/modules and they seem fine (don't have the reference to php_strlcpy)... although maybe this is an issue for somewhere else since the source is fine. Sorry if wrong target for this issue. |
fixes undefined symbol php_strlcpy fixes void-linux#48183
Is this a new report?
Yes
System Info
Void 6.6.10_1 x86_64 GenuineIntel uptodate rrFFFFF
Package(s) Affected
php-apcu-8.3_1, php-imagick-8.3_1
Does a report exist for this bug with the project's home (upstream) and/or another distro?
xbps-install --reinstall did not fix
PHP Warning: PHP Startup: Unable to load dynamic library 'apcu.so' (tried: /usr/lib/php8.3/modules/apcu.so (/usr/lib/php8.3/modules/apcu.so: undefined symbol: php_strlcpy),
PHP Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php8.3/modules/imagick.so (/usr/lib/php8.3/modules/imagick.so: undefined symbol: php_strlcpy), /usr/lib/php8.3/modules/imagick.so.so
Note the dates on these two:
ll /usr/lib/php8.3/modules/
total 4720
-rwxr-xr-x 1 root root 88304 Dec 13 12:46 apcu.so
-rwxr-xr-x 1 root root 481568 Dec 13 12:46 imagick.so
vs. the rest
-rwxr-xr-x 1 root root 35064 Jan 3 21:54 pdo_mysql.so
-rwxr-xr-x 1 root root 51448 Jan 3 21:54 pdo_pgsql.so
-rwxr-xr-x 1 root root 35064 Jan 3 21:54 pdo_sqlite.so
-rwxr-xr-x 1 root root 100592 Jan 3 21:54 zip.so
Expected behaviour
Modules load
Actual behaviour
Modules fail to load
Steps to reproduce
Install php8.3* ... launch with php --modules ; see them missing
The text was updated successfully, but these errors were encountered: