Hello, Francesco,

Thank you for the help.

Full logs of the configure command are available at the link:
https://drive.google.com/file/d/1wxAmtK2PDTuS41vvM0kuAS-1TtlzZKFl/view?usp=sharing

Here is a short excerpt on the LDAP filter:
cat /tmp/configure.log | grep -i ldap
checking for LIBLDAP... no
checking for ldap.h... yes
checking for mozldap/ldap.h... no
checking for LDAP... 1
checking for OpenLDAP... 1
checking for Sun LDAP SDK... 0
checking for Mozilla LDAP SDK... 0
checking for LDAP_OPT_DEBUG_LEVEL... 1
checking for LDAP_SCOPE_DEFAULT... 1
checking for LDAP_REBIND_PROC... 1
checking for LDAP_REBINDPROC_CALLBACK... 0
checking for LDAP_REBIND_FUNCTION... 0
checking for LDAP_URL_LUD_SCHEME... 0
checking for ldapssl_client_init in -lldap... no
checking for library containing ldap_url_desc2str... no
checking for library containing ldap_url_parse... no
checking for library containing ldap_start_tls_s... no
configure: Library 'ldap' support: no (auto)
configure: checking auth/basic helpers: LDAP SMB SMB_LM
configure: error: required helper auth/basic/LDAP ... found but cannot be
built

Kind regards,
      Ankor.


пн, 14 июл. 2025 г. в 18:10, Francesco Chemolli <gkin...@gmail.com>:

> Hi Ankor,
>   it's really hard to help you with this little context. The main
> reason why both these helpers may fail to build is because the LDAP
> libraries were not found on the system. Would you mind running on your
> system:
>
> $ ./configure --enable-auth-basic=LDAP,SMB,SMB_LM
> --enable-auth-negotiate=kerberos,wrapper --enable-auth-ntlm=SMB_LM
> --enable-external-acl-helpers=kerberos_ldap_group,wbinfo_group
> >/tmp/configure.log 2>&1 && grep -i ldap /tmp/configure.log
>
> and sharing the output from that command?
>
> On Mon, Jul 14, 2025 at 10:38 AM Andrey K <ankor2...@gmail.com> wrote:
> >
> > Hello,
> >
> > I tried to build squid-7.0.2, but ./configure failed if I use:
> > --enable-auth-basic=LDAP,SMB,SMB_LM
> --enable-auth-negotiate=kerberos,wrapper --enable-auth-ntlm=SMB_LM
> --enable-external-acl-helpers=kerberos_ldap_group,wbinfo_group
> >
> > configure: Authentication support enabled: yes
> > configure: checking auth/basic helpers: LDAP SMB SMB_LM
> > configure: error: required helper auth/basic/LDAP ... found but cannot
> be built
> >
> > configure: checking acl/external helpers: kerberos_ldap_group
> wbinfo_group
> > configure: error: required helper acl/external/kerberos_ldap_group ...
> found but cannot be built
> >
> > When I remove the LDAP and kerberos_ldap_group options,  ./configure
> passes smoothly.
> >
> > I did not observe a similar problem in the Squid-6.
> >
> > I am building Squid on an OEL-8 Linux with installed openldap-devel and
> openldap packages.
> >
> > Kind regards,
> >      Ankor.
> >
> >
> >
> > _______________________________________________
> > squid-users mailing list
> > squid-users@lists.squid-cache.org
> > https://lists.squid-cache.org/listinfo/squid-users
>
>
>
> --
>     Francesco
>
_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
https://lists.squid-cache.org/listinfo/squid-users

Reply via email to