Description of problem: I just tried to compile package squid-2.5.STABLE3-0 from Fedora. The compiler said 1. ntlm/auth_ntlm.c(683): warning #187: use of "=" where "==" may have been intended The source code is assert(auth_user->auth_type = AUTH_NTLM); This code might be better as assert(auth_user->auth_type == AUTH_NTLM); Putting assignments in asserts is not recommended. The assignment will disappear when asserts are switched off by the -DNDEBUG option. Version-Release number of selected component (if applicable): squid-2.5.STABLE3-0 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
I included a patch for this in the latest rawhide squid rpm
Patch merged into upstream, thanks to a very observant user who noticed this patch in Fedora. Regards Henrik Nordström Squid HTTP Proxy project