On 29/04/2013 5:16 p.m., Loïc BLOT wrote:
Hello amos,
The command Line you give didn't work. It always tries to compile all helpers. 
I must disable compile in the makefile and disable Sasl check in the configure 
file.

Sorry. My bad memory I'm afraid. I did some digging into it today and it turns out the magic helper name "none" should do what I was thinking "" did.

AMos

Loic Blot

Le 29 avr. 2013 à 03:11, Amos Jeffries <[email protected]> a écrit :

On 29/04/2013 5:50 a.m., Loïc BLOT wrote:
Hi,
i cannot upgrade squid because my ./configure fails (cause : sasl)

checking sasl/sasl.h usability... no
checking sasl/sasl.h presence... no
checking for sasl/sasl.h... no
checking sasl.h usability... no
checking sasl.h presence... no
checking for sasl.h... no
checking for sasl_errstring in -lsasl2... no
checking for sasl_errstring in -lsasl... no
configure: error: Neither SASL nor SASL2 found

With squid 3.2.9 i haven't this problem

cyrus-sasl is installed but i don't need SASL.

Have you got an idea ?
We merged in the patch used by OpenBSD ports for auto-detecting SASL and LDAP 
libraries presence in this release. So a bunch of helpers which use SASL are 
now attempting build when they did not earlier. But that means the configure 
*did* detect SASL existence at some point.

The helpers using SASL are mostly Basic auth helpers. So if you build with 
--enable-auth-basic=""  (exactly that, empty string parameter) it should enable 
basic auth without building any of the helpers. Or you can explicitly list just the ones 
you want to use.


To help me resolve the issue permanently could you please let me know what was 
the exact full ./configure command you used was? and can you also supply a list 
of the SASL header files you have installed with full paths?

Amos

Reply via email to