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:

---------
make[5]: Leaving directory '/ext/squid-7.0.2/src/auth/ntlm/fake'
Making all in SMB_LM
make[5]: Entering directory '/ext/squid-7.0.2/src/auth/ntlm/SMB_LM'
depbase=`echo ntlm_smb_lm_auth.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -std=c++17 -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/etc/squid/squid.conf\" -DDEFAULT_SQUID_DATA_DIR=\"/usr/share/squid\" -DDEFAULT_SQUID_CONFIG_DIR=\"/etc/squid\" -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../../include -I../../../../libltdl -isystem /usr/include/mit-krb5 -Wall -Wextra -Wimplicit-fallthrough=5 -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Wmissing-declarations -Woverloaded-virtual -Werror -pipe -D_REENTRANT -O2 -march=native -MT ntlm_smb_lm_auth.o -MD -MP -MF $depbase.Tpo -c -o ntlm_smb_lm_auth.o ntlm_smb_lm_auth.cc &&\
mv -f $depbase.Tpo $depbase.Po
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
cc1plus: all warnings being treated as errors
make[5]: *** [Makefile:854: ntlm_smb_lm_auth.o] Error 1
make[5]: Leaving directory '/ext/squid-7.0.2/src/auth/ntlm/SMB_LM'
make[4]: *** [Makefile:909: all-recursive] Error 1
make[4]: Leaving directory '/ext/squid-7.0.2/src/auth/ntlm'
make[3]: *** [Makefile:964: all-recursive] Error 1
make[3]: Leaving directory '/ext/squid-7.0.2/src/auth'
make[2]: *** [Makefile:6079: all-recursive] Error 1
make[2]: Leaving directory '/ext/squid-7.0.2/src'
make[1]: *** [Makefile:5061: all] Error 2
make[1]: Leaving directory '/ext/squid-7.0.2/src'
make: *** [Makefile:601: all-recursive] Error 1
---------

The config.log is available for 7 days (until 2025-07-03 20:36:17 UTC):
https://evermeet.cx/paste/config.2dvf.log

Debian 12.11
Linux squid 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux

Cheers,
  K. C.

--
regards Helmut K. C. Tessarek              KeyID 0x172380A011EF4944
Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944

/*
   Thou shalt not follow the NULL pointer for chaos and madness
   await thee at its end.
*/

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
squid-dev mailing list
squid-dev@lists.squid-cache.org
https://lists.squid-cache.org/listinfo/squid-dev

Reply via email to