[squid-dev] compiling squid 7.0.2 on Debian abends
Amos Jeffries
squid3 at treenet.co.nz
Sat Jun 28 18:01:27 UTC 2025
On 27/06/25 08:59, Helmut K. C. Tessarek wrote:
> Hello,
>
> According to the web site I'm supposed to send issues with the beta
> version to this address.
>
> When I compile squid 7.0.2 on Debian, it abends with the following error:
>
> ---------
...
> ntlm_smb_lm_auth.cc:351:1: error: no previous declaration for ‘void
> timeout_during_auth(int)’ [-Werror=missing-declarations]
> 351 | timeout_during_auth(int)
> | ^~~~~~~~~~~~~~~~~~~
> ntlm_smb_lm_auth.cc: In function ‘void manage_request()’:
> ntlm_smb_lm_auth.cc:540:57: error: no match for ‘operator<’ (operand
> types are ‘NtlmError’ and ‘int’)
> 540 | if (ntlm_validate_packet(fast_header, NTLM_ANY) < 0) {
> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
> | | |
> | NtlmError int
Please remove "SMB_LM" from the list of NTLM helpers to build. This
helper is deprecated and removed in later Squid releases.
FTR; The LanManager protocols from 1970-1980's that it implemented were
deprecated in 2006 as "highly insecure" even back then, and no longer
part of any Windows software.
HTH
Amos
More information about the squid-dev
mailing list