httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 59198] New: Cannot compile httpd-2.4.18 due to character missing in ssl_engine_io.c
Date Fri, 18 Mar 2016 12:30:06 GMT
https://bz.apache.org/bugzilla/show_bug.cgi?id=59198

            Bug ID: 59198
           Summary: Cannot compile httpd-2.4.18 due to character missing
                    in ssl_engine_io.c
           Product: Apache httpd-2
           Version: 2.5-HEAD
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Build
          Assignee: bugs@httpd.apache.org
          Reporter: emmanuel@digue.eu

Hi,

I'm currently trying to compile httpd v2.4.18 on a Linux RHEL 5.11. Installed
version of openssl is 0.9.8e.
Compilation fails with the following message :
  ssl_engine_io.c: In function 'bio_filter_out_write':
  ssl_engine_io.c:224: error: expected ';' before 'if'

When looking at the guilty line in modules/ssl/ssl_engine_io.c, I find the
following code at lines 219 - 223 :

#if OPENSSL_VERSION_NUMBER < 0x0009080df
     need_flush = !SSL_is_init_finished(outctx->filter_ctx->pssl)
#else
     need_flush = SSL_in_connect_init(outctx->filter_ctx->pssl);
#endif

A ';' is missing in the first definition of variable need_flush.

After putting a ';' at the end of line 220, compilation works fine.

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

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message