https://bz.apache.org/bugzilla/show_bug.cgi?id=59959

            Bug ID: 59959
           Summary: Centos 6.7: dlopen's need for libdl.so.2 (-ldl) not
                    detected by autoconf
           Product: Apache httpd-2
           Version: 2.2.31
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Build
          Assignee: [email protected]
          Reporter: [email protected]

srclib/apr/configure checks for availability of dlopen by issuing

   gcc -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE 
conftest.c -lrt -lcrypt  -lpthread >&5

Using Centos 6.7 this test succeeds because libcrypt.so refers to libfreebl3.so
(Mozilla NSS) which contains a Shared Library entry "libdl.so.2". This causes
httpd to be not dynamically linked to libdl.so.2.

That httpd will not run on other Systems where libcrypt.so is not linked to
NSS, e.g. Debian 8.

Workaround: Set LIBS=-ldl before configure

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to