mozilla / mod_authnz_persona

A persona authentication module for apache
Apache License 2.0
23 stars 15 forks source link

something funky with yajl #30

Open soapdog opened 10 years ago

soapdog commented 10 years ago

Server running Apache 2 on Ubuntu 12.10

Built and installed Yajl from source. Built and installed the persona module from source. Yajl passes all its tests.

When I try to launch Apache, there is a missing symbol:

... waiting ..apache2: Syntax error on line 204 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/mods-enabled/authnz_persona.load: Cannot load /usr/lib/apache2/modules/mod_authnz_persona.so into server: /usr/lib/apache2/modules/mod_authnz_persona.so: undefined symbol: yajl_tree_parse

The instructions on the readme are for CentOS/Red Hat. Can't figure out whats wrong. I've used the versions newer than the one on the requirements.

djc commented 10 years ago

Hmm. Does the apache user get the same LD_LIBRARY_PATH as your user?