httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Ludwig <...@as-guides.com>
Subject [users@httpd] configure script creating unsolicited dependencies
Date Mon, 12 Jan 2009 12:05:49 GMT
I want an Apache with the standard modules plus mod_rewrite.

   ./configure --prefix=/usr/local/apache22w \
     --with-mpm=worker --enable-rewrite

However, I do get a lot of extra stuff. This is not what I want.

lobster:/usr/local/src/httpd-2.2.11# ldd httpd
linux-gate.so.1 =>  (0xffffe000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7fb7000)
libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0xb7f9d000)
libldap_r.so.2 => /usr/lib/libldap_r.so.2 (0xb7f67000)
liblber.so.2 => /usr/lib/liblber.so.2 (0xb7f5b000)
libdb-4.4.so => /usr/lib/libdb-4.4.so (0xb7e60000)
libpq.so.4 => /usr/lib/libpq.so.4 (0xb7e43000)
libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb7de8000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7dc8000)
libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0xb7da4000)
libuuid.so.1 => /lib/libuuid.so.1 (0xb7da1000)
librt.so.1 => /lib/tls/i686/cmov/librt.so.1 (0xb7d98000)
libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0xb7d6a000)
libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7d58000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7d54000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7c22000)
/lib/ld-linux.so.2 (0xb7fe7000)
libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0xb7c0f000)
libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0xb7bf9000)
libgnutls.so.13 => /usr/lib/libgnutls.so.13 (0xb7b8b000)
libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7b4c000)
libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb7a11000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0xb7995000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0xb7992000)
libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb797f000)
libz.so.1 => /usr/lib/libz.so.1 (0xb796b000)
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb7919000)
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb7915000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0xb78f0000)
libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0xb78da000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0xb78d5000)

For instance, I haven't asked for mod_ldap or other LDAP stuff to be
enabled, so what's the point of linking against libldap_r?

Specifically, the dependency on libdb is a problem, as I'll load another
version of libdb later on via mod_perl.

The operating system is Linux Debian Etch, the Apache version is 2.2.11.
The system has quite some libraries installed, and it looks to me as if
configure thinks I want an Apache with all those features possible. Is
this the expected behaviour?

If so, how do I have to run configure to get what I want?

Or maybe I have overlooked something in here?

http://httpd.apache.org/docs/2.2/programs/configure.html

Michael Ludwig

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message