<div dir="ltr">Hi Team,<div><br></div><div>I have followed - <a href="https://www.interserver.net/tips/kb/openssl-vs-boringssl-boringssl-install-boringssl/">https://www.interserver.net/tips/kb/openssl-vs-boringssl-boringssl-install-boringssl/</a></div><div>and was able to install in server's /home/src/boringssl</div>





<div><br></div><div>while configuring squid I am using below options - </div><div><br></div><div>





<p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">./configure '--prefix=/opt/boring/squid5' '--with-openssl=/home/src/boringssl' '--enable-ssl-crtd' '--with-filedescriptors=3276800' '--enable-storeio=diskd,aufs,ufs' '--with-large-files' '--enable-useragent-log' '--enable-ltdl-convenience' '--with-tls' '--enable-http-violations'</span></p></div><div><br></div><div>while running 'make' I am getting below error, and I am not able to find solution for this.</div><div><br></div><div>





<p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">In file included from ../../src/ssl/support.h:21,</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">                 </span>from ../../src/SquidConfig.h:29,</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space">                 </span>from old_api.cc:24:</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">../../src/ssl/gadgets.h:56:25: error: ‘TXT_DB’ was not declared in this scope</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space"> </span>typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span style="font-variant-ligatures:no-common-ligatures">../../src/ssl/gadgets.h:56:47: error: ‘TXT_DB’ was not declared in this scope</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space"> </span>typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;</span></p><p class="gmail-p2" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155);min-height:13px"><span style="font-variant-ligatures:no-common-ligatures">../../src/ssl/gadgets.h:56:68: error: template argument 2 is invalid</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space"> </span>typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span style="font-variant-ligatures:no-common-ligatures">../../src/ssl/gadgets.h:56:68: error: template argument 3 is invalid</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">../../src/ssl/gadgets.h:56:71: error: template argument 1 is invalid</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space"> </span>typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span style="font-variant-ligatures:no-common-ligatures">../../src/ssl/gadgets.h:56:71: error: template argument 2 is invalid</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">../../src/ssl/gadgets.h:56:1: error: ‘typedef’ was ignored in this declaration [-Werror]</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures"><span class="gmail-Apple-converted-space"> </span>typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">cc1plus: all warnings being treated as errors</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">make[3]: *** [Makefile:840: old_api.lo] Error 1</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">make[3]: Leaving directory '/tmp/squid-5.0.5/src/mem'</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">make[2]: *** [Makefile:6851: all-recursive] Error 1</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">make[2]: Leaving directory '/tmp/squid-5.0.5/src'</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">make[1]: *** [Makefile:5840: all] Error 2</span></p><p class="gmail-p1" style="margin:0px;font:11px Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">make[1]: Leaving directory '/tmp/squid-5.0.5/src'</span></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)">
































</p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0);background-color:rgb(155,155,155)"><span class="gmail-s1" style="font-variant-ligatures:no-common-ligatures">make: *** [Makefile:593: all-recursive] Error 1</span></p></div><div><br></div><div>My node is running on - <span style="font-variant-ligatures:no-common-ligatures;background-color:rgb(155,155,155);color:rgb(0,0,0);font-family:Menlo;font-size:11px">CentOS Linux release 8.3.2011</span></div>





<div>Squid version - <span style="font-variant-ligatures:no-common-ligatures;background-color:rgb(155,155,155);color:rgb(0,0,0);font-family:Menlo;font-size:11px">5.0.4</span></div>





<div>Installed Openssl version - <span style="font-variant-ligatures:no-common-ligatures;background-color:rgb(155,155,155);color:rgb(0,0,0);font-family:Menlo;font-size:11px">OpenSSL 1.1.1g FIPS</span><span class="gmail-Apple-converted-space" style="font-variant-ligatures:no-common-ligatures;background-color:rgb(155,155,155);color:rgb(0,0,0);font-family:Menlo;font-size:11px">  </span><span style="font-variant-ligatures:no-common-ligatures;background-color:rgb(155,155,155);color:rgb(0,0,0);font-family:Menlo;font-size:11px">21 Apr 2020</span></div>





<div><br></div><div>Thanks,</div><div>Vinod</div></div>