tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [Bug 58434] New: Make Fails Against LibreSSL
Date Mon, 21 Sep 2015 06:32:35 GMT

            Bug ID: 58434
           Summary: Make Fails Against LibreSSL
           Product: Tomcat Native
           Version: 1.1.33
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Library

Building the tomcat-native library from source on a Linux distro with LibreSSL
results in the following error during make:

src/ssl.c: In function 'Java_org_apache_tomcat_jni_SSL_initialize':
src/ssl.c:692:37: error: 'ENGINE_CTRL_CHIL_SET_FORKCHECK' undeclared (first use
in this function)
                     ENGINE_ctrl(ee, ENGINE_CTRL_CHIL_SET_FORKCHECK, 1, 0, 0);
src/ssl.c:692:37: note: each undeclared identifier is reported only once for
each function it appears in
recipe for target 'src/ssl.lo' failed

Suggested fix: Check for LibreSSL, which doesn't have macro
ENGINE_CTRL_CHIL_SET_FORKCHECK (or the chil engine, from researching the issue)

If it helps, this same issue was found with building Apache HTTPD and resolved:

The committed fix can be found here:

You are receiving this mail because:
You are the assignee for the bug.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message