FS#36354 - [uswgi-plugin-php] undefined symbol: php_import_environment_variables

Attached to Project: Community Packages
Opened by Null (SirWuffleton) - Thursday, 01 August 2013, 01:26 GMT
Last edited by Daniel Wallace (gtmanfred) - Saturday, 03 August 2013, 02:56 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Daniel Wallace (gtmanfred)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: Upon trying to load the plugin, uwsgi throws a debug error mentioning an undefined symbol. The plugin is not loaded, and the application running on uwsgi does not work.

Additional info:
uswgi-plugin-php 1.9.14-1
The older uwsgi-php version from the AUR before the AUR->Repo move didn't have this problem.

Steps to reproduce:
uwsgi_php --version

Output:
...
max space for custom process name = 502
executable name: /usr/bin/uwsgi
[uwsgi] implicit plugin requested php
!!! UNABLE to load uWSGI plugin: /usr/lib/uwsgi/php_plugin.so: undefined symbol: php_import_environment_variables !!!
optind:2 argc:2
1.9.14

This task depends upon

Closed by  Daniel Wallace (gtmanfred)
Saturday, 03 August 2013, 02:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.9.14-3
Comment by Daniel Wallace (gtmanfred) - Thursday, 01 August 2013, 02:23 GMT
i tried rebuilding with php-embed, also looks like uwsgi-plugin-jvm is broken

LD_PRELOAD=/usr/lib/jvm/java-7-openjdk/jre/lib/amd64/server/libjvm.so uwsgi_jvm --version fixes it...

if you figure it out before I do, tell me
Comment by Daniel Wallace (gtmanfred) - Thursday, 01 August 2013, 02:24 GMT
also fixing the name

Loading...