On Fri, 30 Dec 2005, Duane Wessels wrote:

This is what I get now:

        % ./configure
        ...
        Auth scheme modules built: ntlm basic digest negotiate
Basic auth helpers built: MSNT NCSA PAM YP getpwnam multi-domain-NTLM
        Digest auth helpers built:  password
        External acl helpers built:  ip_user unix_group

Looks good. Your Squid has a lot of schemes enabled so now it also selects to build a suitable set of helpers for each scheme.

        % make
        ...
        Making all in digest_auth
        Making all in password
        /usr/local/bin/bash ../../../libtool --tag=CC --mode=link
        gcc  -g -O2 -Wall   -g -o digest_pw_auth  digest_pw_auth.o
        text_backend.o -L../../../lib -lmiscutil -lldap  -lcrypt
        -lm
        gcc -g -O2 -Wall -g -o digest_pw_auth digest_pw_auth.o
        text_backend.o  -L/server/people/wessels/Edit/squid3-head/lib
        -lmiscutil -lldap -lcrypt -lm
        /usr/libexec/elf/ld: cannot find -lldap

Fixed.

digest_pw_auth was recently split into digest_pw_auth and digest_ldap_auth to avoid this, but there was a stale reference to the LDAP libraries left in the Makefile. As all my systems have LDAP libraries as part of the core os I didn't notice..

Regards
Henrik

Reply via email to