[squid-users] Squid-4.0.4 beta is available

Yuri Voinov yvoinov at gmail.com
Sun Jan 10 17:34:59 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
 
http://bugs.squid-cache.org/show_bug.cgi?id=4403

10.01.16 23:02, Eliezer Croitoru пишет:
> I am having trouble building 4.0.4 on OpenSUSE leap.
> I have tried both manually and using the rpm build tools.
> The error in the rpmbuild logs at:
http://ngtech.co.il/repo/opensuse/leap/logs/build5-4.0.4.log
> and the build log of the manual compilation are at:
> http://ngtech.co.il/repo/opensuse/leap/logs/conf1-4.0.4.log
> http://ngtech.co.il/repo/opensuse/leap/logs/build1-4.0.4.log
>
> The error output:
> make[3]: Entering directory
'/home/rpm/rpmbuild/SOURCES/squid-4.0.4/helpers/basic_auth/NCSA'
> depbase=`echo basic_ncsa_auth.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
> /usr/local/bin/g++ -DHAVE_CONFIG_H   -I../../.. -I../../../include
-I../../../lib -I../../../src -I../../../include    -I.  -Wall
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror
-Wno-deprecated-register -pipe -D_REENTRANT -g -O2 -march=native
-std=c++11 -MT basic_ncsa_auth.o -MD -MP -MF $depbase.Tpo -c -o
basic_ncsa_auth.o basic_ncsa_auth.cc &&\
> mv -f $depbase.Tpo $depbase.Po
> basic_ncsa_auth.cc: In function ‘int main(int, char**)’:
> basic_ncsa_auth.cc:104:13: error: ‘cout’ is not a member of ‘std’
>              SEND_ERR("");
>              ^
> basic_ncsa_auth.cc:104:42: error: ‘endl’ is not a member of ‘std’
>              SEND_ERR("");
>                                           ^
> basic_ncsa_auth.cc:108:13: error: ‘cout’ is not a member of ‘std’
>              SEND_ERR("");
>              ^
> basic_ncsa_auth.cc:108:42: error: ‘endl’ is not a member of ‘std’
>              SEND_ERR("");
>                                           ^
> basic_ncsa_auth.cc:115:13: error: ‘cout’ is not a member of ‘std’
>              SEND_ERR("No such user");
>              ^
> basic_ncsa_auth.cc:115:54: error: ‘endl’ is not a member of ‘std’
>              SEND_ERR("No such user");
>                                                       ^
> basic_ncsa_auth.cc:128:13: error: ‘cout’ is not a member of ‘std’
>              SEND_OK("");
>              ^
> basic_ncsa_auth.cc:128:41: error: ‘endl’ is not a member of ‘std’
>              SEND_OK("");
>                                          ^
> basic_ncsa_auth.cc:133:13: error: ‘cout’ is not a member of ‘std’
>              SEND_OK("");
>              ^
> basic_ncsa_auth.cc:133:41: error: ‘endl’ is not a member of ‘std’
>              SEND_OK("");
>                                          ^
> basic_ncsa_auth.cc:138:13: error: ‘cout’ is not a member of ‘std’
>              SEND_ERR("Password too long. Only 8 characters accepted.");
>              ^
> basic_ncsa_auth.cc:138:88: error: ‘endl’ is not a member of ‘std’
>              SEND_ERR("Password too long. Only 8 characters accepted.");
>
>                  ^
> basic_ncsa_auth.cc:144:13: error: ‘cout’ is not a member of ‘std’
>              SEND_OK("");
>              ^
> basic_ncsa_auth.cc:144:41: error: ‘endl’ is not a member of ‘std’
>              SEND_OK("");
>                                          ^
> basic_ncsa_auth.cc:148:13: error: ‘cout’ is not a member of ‘std’
>              SEND_OK("");
>              ^
> basic_ncsa_auth.cc:148:41: error: ‘endl’ is not a member of ‘std’
>              SEND_OK("");
>                                          ^
> basic_ncsa_auth.cc:151:9: error: ‘cout’ is not a member of ‘std’
>          SEND_ERR("Wrong password");
>          ^
> basic_ncsa_auth.cc:151:52: error: ‘endl’ is not a member of ‘std’
>          SEND_ERR("Wrong password");
>                                                     ^
> At global scope:
> cc1plus: error: unrecognized command line option
"-Wno-deprecated-register" [-Werror]
> cc1plus: all warnings being treated as errors
> Makefile:814: recipe for target 'basic_ncsa_auth.o' failed
> make[3]: *** [basic_ncsa_auth.o] Error 1
> make[3]: Leaving directory
'/home/rpm/rpmbuild/SOURCES/squid-4.0.4/helpers/basic_auth/NCSA'
> Makefile:517: recipe for target 'all-recursive' failed
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
'/home/rpm/rpmbuild/SOURCES/squid-4.0.4/helpers/basic_auth'
> Makefile:517: recipe for target 'all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
'/home/rpm/rpmbuild/SOURCES/squid-4.0.4/helpers'
> Makefile:569: recipe for target 'all-recursive' failed
> make: *** [all-recursive] Error 1
> ##END OF OUTPUT
>
> I have tried to understand the issue and I found out that it might be
because of the usage of gcc and not g++ and I have tried to use CXX=g++
in order to test the issue but it doesn't help.
> On the same machine I have built 3.5.13 without any issues.
>
> If I can add more information on the build node just let me know.
>
> Thanks,
> Eliezer
>
> On 10/01/2016 08:15, Amos Jeffries wrote:
>> The Squid HTTP Proxy team is very pleased to announce the availability
>> of the Squid-4.0.4 release!
>>
>>
>> This release is a beta release resolving some issues found in the prior
>> Squid releases.
>>
>> The major changes to be aware of:
>>
>>
>> * Several regression bugs fixed
>>
>>   - Bug 4393: compile fails on OS X
>>   - Bug 4392: assertion CbcPointer.h:159: 'c' via tunnelServerClosed or
>> tunnelClientClosed
>>
>>
>> * Some minor squid.conf additions
>>
>>   - cache_peer support for Kerberos credentials cache instead of keytab
>>   - Support logging of TLS Cryptography Parameters
>>   - Support substring matching in Note ACL
>>
>>
>>   All users of Squid are encouraged to test this release out and plan for
>> upgrades where possible.
>>
>>
>>   See the ChangeLog for the full list of changes in this and earlier
>>   releases.
>>
>> Please refer to the release notes at
>> http://www.squid-cache.org/Versions/v4/RELEASENOTES.html
>> when you are ready to make the switch to Squid-4
>>
>> This new release can be downloaded from our HTTP or FTP servers
>>
>>   http://www.squid-cache.org/Versions/v4/
>>   ftp://ftp.squid-cache.org/pub/squid/
>>   ftp://ftp.squid-cache.org/pub/archive/4/
>>
>> or the mirrors. For a list of mirror sites see
>>
>>   http://www.squid-cache.org/Download/http-mirrors.html
>>   http://www.squid-cache.org/Download/mirrors.html
>>
>> If you encounter any issues with this release please file a bug report.
>> http://bugs.squid-cache.org/
>>
>>
>> Amos Jeffries
>>
>> _______________________________________________
>> squid-announce mailing list
>> squid-announce at lists.squid-cache.org
>> http://lists.squid-cache.org/listinfo/squid-announce
>> _______________________________________________
>> squid-users mailing list
>> squid-users at lists.squid-cache.org
>> http://lists.squid-cache.org/listinfo/squid-users
>>
>
> _______________________________________________
> squid-users mailing list
> squid-users at lists.squid-cache.org
> http://lists.squid-cache.org/listinfo/squid-users

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
 
iQEcBAEBCAAGBQJWkpZDAAoJENNXIZxhPexGkfYH/0FuR4M6I7fqFZQ1OAchimcj
x2dmbmMha77ZoMQPE+Tn0T8AjE8VavImYETHbbA2w3zRg8kJIIV7SuiWsc23BlEA
rKAlCeyc5SlQjuqZ2y4AVRIpAtBuKUMNhsDupW0DQIly/G4Y3G5BEPJRIJk3s50T
PPdkbJ6YxPLye4yI9w6hBKq5vWAVyghu4DLLkgNGrpRIVb78wWKjmS72BmBdVIm/
kYAdPl0GveGzO0R2o9KA9rVeZkKwu8Q1V3vbKK7SVBZjoM1pCSRoGXZAvz0aea/X
HRGI4qs7XWTX6ic4+6KRpNBvQaHkCHDDiOBOqa1pGlknzcL2ckaHIzGhQWO3sDQ=
=rMQc
-----END PGP SIGNATURE-----



More information about the squid-users mailing list