[squid-users] Squid-4.0.4 beta is available

Yuri Voinov yvoinov at gmail.com
Sun Jan 10 18:09:32 UTC 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
 
Don't think so.

As Eliezer said, 3.5 built at the same box. In my case the same - 3.5
built successfully, but 4.0.4 is not.

11.01.16 0:06, Kinkie пишет:
> Hi eliezer,
>    This looks like a broken or not completely installed libstdc++.
> Could you check that all packages mentioned at
> http://wiki.squid-cache.org/BuildFarm/CentosInstall are installed on
> your build system?
>
> On Sun, Jan 10, 2016 at 6:02 PM, Eliezer Croitoru
<eliezer at ngtech.co.il> wrote:
>> 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
 
iQEcBAEBCAAGBQJWkp5cAAoJENNXIZxhPexGAioIAJiO1grb7dQSKSDn6XL1EIUh
sXm23nWxWzq6UM90bXeKfSb9HkHly/TUSbuJNbFJkntdbgMiCc4jDFt2GNdXa49o
UpkSTlSZIcHctYSw8Sfy8ykSo25gnx3asdNXu+qrQ6cO8V0O0Wry1pXR57abtGuw
0gzutZknR0URE8UPXHBmEdG8kwCWbv3qwuIvAae4rlluOoV+4gj8gZ+Z5F8ogOeX
jN6XnpGsl4aoQtPY57utPMx0WToxsAGi4RIcufTnXPCwcjk1Cy7SFjgR/FVnZSot
tYpSgKM5fA2UErCkEhk3N0OxLJ1RRiuePODKxBEE9NIvnun9KW22EwsGlNSRA5s=
=W0ZE
-----END PGP SIGNATURE-----



More information about the squid-users mailing list