configure script creating unsolicited dependencies

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxx
  "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux