[ 
https://issues.apache.org/jira/browse/TS-3461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Phil Sorber closed TS-3461.
---------------------------
       Resolution: Won't Fix
    Fix Version/s:     (was: sometime)

OpenSSL is too old on OSX 10.6.

> Max OS X 10.6.8: invalid use of non-static data member
> ------------------------------------------------------
>
>                 Key: TS-3461
>                 URL: https://issues.apache.org/jira/browse/TS-3461
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Build
>            Reporter: Felix Buenemann
>
> Build of current master (3535b30d9225ff17dc9c77ba1b5283334b9ea35c) fails on 
> Max OS X Snow Leopard 10.6.8. It seems that the problem is code that depends 
> on C+\+11 although configure detected that C+\+11 support is not present:
> {noformat}
> uname -a
> Darwin snowleopard-vm.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun  7 
> 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386
> xcodebuild -version
> Xcode 4.2
> Build version 4C199
> llvm-g++ --version
> i686-apple-darwin10-llvm-g++-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) 
> (LLVM build 2336.1.00)
> configure
> checking whether llvm-g++ supports C++11 features by default... no
> checking whether llvm-g++ supports C++11 features with -std=c++11... no
> checking whether llvm-g++ supports C++11 features with -std=c++0x... no
> configure: disabling features that depend on C++11 support
> make
> …
> P_SSLCertLookup.h: In function 'ssl_ticket_key_block* 
> ssl_context_enable_tickets(SSL_CTX*, const char*)':
> P_SSLCertLookup.h:35: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::key_name'
> SSLUtils.cc:571: error: from this location
> P_SSLCertLookup.h:35: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::key_name'
> SSLUtils.cc:572: error: from this location
> P_SSLCertLookup.h:36: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::hmac_secret'
> SSLUtils.cc:572: error: from this location
> P_SSLCertLookup.h:35: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::key_name'
> SSLUtils.cc:573: error: from this location
> P_SSLCertLookup.h:36: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::hmac_secret'
> SSLUtils.cc:573: error: from this location
> P_SSLCertLookup.h:37: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::aes_key'
> SSLUtils.cc:573: error: from this location
> P_SSLCertLookup.h: In function 'int ssl_callback_session_ticket(SSL*, 
> unsigned char*, unsigned char*, EVP_CIPHER_CTX*, HMAC_CTX*, int)':
> P_SSLCertLookup.h:35: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::key_name'
> SSLUtils.cc:1996: error: from this location
> P_SSLCertLookup.h:36: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::hmac_secret'
> SSLUtils.cc:1999: error: from this location
> P_SSLCertLookup.h:35: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::key_name'
> SSLUtils.cc:2006: error: from this location
> P_SSLCertLookup.h:36: error: invalid use of non-static data member 
> 'ssl_ticket_key_t::hmac_secret'
> SSLUtils.cc:2008: error: from this location
> make[2]: *** [SSLUtils.o] Error 1
> {noformat}
> Compilation works fine on 5.2.0.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to