Thanks Amos, it's finally built but I had to disabled ecap, for whatever reason 
this kept failing (with version 1.0.1 installed). It failed on a reference to 
the Area function I think but I don't have the error message copied. I'm trying 
now to configure the ssl stare/peek and will let you know how it goes.
Olly oli...@lennox-it.uk
lennox-it.uk
tel: 07900 648 252

      From: Amos Jeffries <squ...@treenet.co.nz>
 To: squid-users@lists.squid-cache.org 
 Sent: Saturday, 15 April 2017, 23:07
 Subject: Re: [squid-users] HTTPS woes
   
On 15/04/2017 9:59 a.m., Olly Lennox wrote:
> Hi Guys.
> I'm still struggling with this. I'm trying to build a version of 3.5 but I 
> just can't get it to work. I'm currently attempting to rebuild the stretch 
> package with SSL enabled but build keeps failing with the following:
> ../../src/ssl/gadgets.h:83:45: error: âCRYPTO_LOCK_X509â was not declared in 
> this scope typedef LockingPointer<X509, X509_free_cpp, CRYPTO_LOCK_X509> 
> X509_Pointer;                                            
> ^~~~~~~~~~~~~~~~../../src/ssl/gadgets.h:83:61: error: template argument 3 is 
> invalid typedef LockingPointer<X509, X509_free_cpp, CRYPTO_LOCK_X509> 
> X509_Pointer;                                                            
> ^../../src/ssl/gadgets.h:89:53: error: âCRYPTO_LOCK_EVP_PKEYâ was not 
> declared in this scope typedef LockingPointer<EVP_PKEY, EVP_PKEY_free_cpp, 
> CRYPTO_LOCK_EVP_PKEY> EVP_PKEY_Pointer;                                       
>              ^~~~~~~~~~~~~~~~~~~~../../src/ssl/gadgets.h:89:73: error: 
> template argument 3 is invalid typedef LockingPointer<EVP_PKEY, 
> EVP_PKEY_free_cpp, CRYPTO_LOCK_EVP_PKEY> EVP_PKEY_Pointer;                    
>                                                     
> ^../../src/ssl/gadgets.h:116:43: error: âCRYPTO_LOCK_SSLâ was not declared in 
> this scope typedef LockingPointer<SSL, SSL_free_cpp, CRYPTO_LOCK_SSL> 
> SSL_Pointer;                                          
> ^~~~~~~~~~~~~~~../../src/ssl/gadgets.h:116:58: error: template argument 3 is 
> invalid typedef LockingPointer<SSL, SSL_free_cpp, CRYPTO_LOCK_SSL> 
> SSL_Pointer;                                                          ^
> Any ideas?



On Jesse/stable:

 apt-get build-dep squid3
 apt-get install libss-dev


On stretch/testing/unstable:

 apt-get build-dep squid
 apt-get install libss1.0-dev


That should do it for you.

Amos

_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users


   
_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to