>Number: 2590
>Category: config
>Synopsis: Linking of modules libs
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: apache
>State: open
>Class: sw-bug
>Submitter-Id: apache
>Arrival-Date: Sat Jul 11 21:30:00 PDT 1998
>Last-Modified:
>Originator: [EMAIL PROTECTED]
>Organization:
apache
>Release: 1.3.0
>Environment:
Linux viper.webb.dodds.net 2.0.34 #1 Fri May 8 16:05:57 EDT 1998 i586 unknown
Redhat 5.1
>Description:
I have compiled apache 1.3.0 with php 3.0.1 and suexec and I noticed the suexec
had this as it's ldd output:
[EMAIL PROTECTED] apache_1.3.0]$ ldd src/support/suexec
libm.so.6 => /lib/libm.so.6 (0x40005000)
libdl.so.2 => /lib/libdl.so.2 (0x4001e000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x40021000)
libdb.so.2 => /lib/libdb.so.2 (0x4004e000)
libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x4005e000)
libttf.so.2 => /usr/lib/libttf.so.2 (0x40064000)
libgd.so.1 => /usr/lib/libgd.so.1 (0x4007a000)
libresolv.so.2 => /lib/libresolv.so.2 (0x400b1000)
libpq.so.1 => /usr/lib/libpq.so.1 (0x400bf000)
libz.so.1 => /usr/lib/libz.so.1 (0x400ca000)
libc.so.6 => /lib/libc.so.6 (0x400d8000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00000000)
It is not needed to link suexec or any or the other binarys in src/support to
any of the libs needed for extra modules.
>How-To-Repeat:
Just Compile php 3.0.1 into apache using there Quick method in the INSTALL file
>Fix:
When the configure makes the Makefile for the support dir do not include the
extra module libs
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <[EMAIL PROTECTED]> in the Cc line ]
[and leave the subject line UNCHANGED. This is not done]
[automatically because of the potential for mail loops. ]