perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felipe de Jesús Molina Bravo" <>
Subject Sleepycat::DbXml problem "httpd: symbol lookup error"
Date Fri, 10 Oct 2008 18:22:13 GMT

My english is not  good (sorry) but  I try to explain my problem

I have apache2.2.9 with  modperl 2.0.4 static; I have some perl modules
(development by me) with Sleepycat::DbXml library; when ran "make test" for
its modules all is fine (I also develop the test); I also use mason (1.37).

When i tried to acces some page generated for maso I gotten the next
messages (log/error):

/usr/local/apache2.2/bin/httpd: symbol lookup error:
undefined symbol: _ZN5DbXml12XmlContainer10getManagerEv

if I execute "ldd
the output is: =>  (0xb7f25000) => /usr/lib/ (0xb7b97000) => /usr/lib/ (0xb7a4b000) => /usr/lib/ (0xb7643000) => /usr/lib/ (0xb726f000) => /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/
(0xb7263000) => /lib/ (0xb7139000) =>
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/ (0xb7055000) => /lib/ (0xb7030000) => /lib/ (0xb7019000) => /lib/ (0xb7002000)
        /lib/ (0x80000000)

my distribution is gentoo...

maybe the problem is caused by
   - duplicate libraries with different versions
   - or old libraries

  I updated my system and delete duplicate libraries, but the problem

anybody can help me? .... where can investigate?

another question is: why the problem is present only with apache?

thanks in advance

View raw message