Summary: | Make Fails Against LibreSSL | ||
---|---|---|---|
Product: | Tomcat Native | Reporter: | Antonio Malcolm <antonio.malcolm> |
Component: | Library | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | antonio.malcolm |
Priority: | P2 | ||
Version: | 1.1.33 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux |
Description
Antonio Malcolm
2015-09-21 06:32:35 UTC
For the record, I don't think LibreSSL is currently supported. That said, I for one think LibreSSL should *definitely* be supported. Can you give us some details about the build environment? Specifically, what version of LibreSSL? This looks like an easy enough bug to fix. I'd like to know what we're losing by not setting that particular check. Does anyone know off the top of their head what that flag does? If not, I'll research it. Thanks for looking into this, Christopher. I'm building this on Void GNU/Linux x86_64, with LibreSSL version 2.2.3 I'm building this against APR version 1.5.2 (which built without issue and works as expected with HTTPD). Here are my configure options for tomcat-native: ./configure --prefix=/usr/local/server/lib/tomcat-native/v1.1.33 \ --sysconfdir=/etc/local/server/lib/tomcat-native/v1.1.33 \ --localstatedir=/var/local/server/lib/tomcat-native/v1.1.33/state/local \ --sharedstatedir=/var/local/server/lib/tomcat-native/v1.1.33/state/shared \ --with-apr=/usr/local/server/lib/apr/v1.5.2 \ --with-java-home=$JAVA_HOME \ --with-ssl=/usr I also tried --with-ssl=/usr/include, but the end result was the same (not that I thought it would make a difference- Apache products have been historically quite good at finding dependencies). Thanks again! Hi, Is there any update to this issue? Keep in mind that Tomcat Native requires OpenSSL 1.0.2 but LibreSSL has not fully implemented the 1.0.2 API. The most obvious missing feature is that Java keystores cannot be used. |