[ 
https://issues.apache.org/jira/browse/TS-3443?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14362482#comment-14362482
 ] 

Felix Buenemann commented on TS-3443:
-------------------------------------

Oh, sorry for the confusion on my part. I wasn't trying to say that ALPN was 
not working without this fix, but rather that it was required for the configure 
check to work on 1.0.2.

I'm not sure if that check is needed at all, because currently no source file 
seems to directly include that header. Please correct me if I'm wrong.

> Configure openssl 1.0.2 tls1.h detection faulty
> -----------------------------------------------
>
>                 Key: TS-3443
>                 URL: https://issues.apache.org/jira/browse/TS-3443
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Build
>            Reporter: Felix Buenemann
>             Fix For: 6.0.0
>
>
> The configure check for tls1.h fails, because at least on openssl 1.0.2 
> tls1.h depends on a macro from openssl/safestack.h.
> I've created [pull request #180 on 
> github|https://github.com/apache/trafficserver/pull/180] to fix the detection 
> by including openssl/ssl.h in the configure check, which in turn includes 
> safestack.h. Given that ssl.h is already required that solution should be 
> fully backwards compatible to older versions that might not require 
> safestack.h.
> This problem affects at least master and 5.2.0.



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

Reply via email to