You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2015/12/15 16:22:02 UTC

[Bug 58737] New: Compilation failure of httpd-2.4.18 on SLES 11 SP3 because of missing ";" in Line 220 of ssl_engine_io.c

https://bz.apache.org/bugzilla/show_bug.cgi?id=58737

            Bug ID: 58737
           Summary: Compilation failure of httpd-2.4.18 on SLES 11 SP3
                    because of missing ";" in Line 220 of ssl_engine_io.c
           Product: Apache httpd-2
           Version: 2.5-HEAD
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: mod_ssl
          Assignee: bugs@httpd.apache.org
          Reporter: jknappen@web.de

On SLES 11 SP3 there is a compilation error due to a missing semicolon.

How to reproduce:

./configure
make

Error message:

/usr/local/apr/build-1/libtool --silent --mode=compile gcc -std=gnu99  -g -O2
-pthread      -DLINUX -D_REENTRANT -D_GNU_SOURCE     -I.
-I/root/apache/httpd-2.4.18/os/unix -I/root/apache/httpd-2.4.18/include
-I/usr/local/apr/include/apr-1 -I/root/apache/httpd-2.4.18/modules/aaa
-I/root/apache/httpd-2.4.18/modules/cache
-I/root/apache/httpd-2.4.18/modules/core
-I/root/apache/httpd-2.4.18/modules/database
-I/root/apache/httpd-2.4.18/modules/filters
-I/root/apache/httpd-2.4.18/modules/ldap
-I/root/apache/httpd-2.4.18/modules/loggers
-I/root/apache/httpd-2.4.18/modules/lua
-I/root/apache/httpd-2.4.18/modules/proxy
-I/root/apache/httpd-2.4.18/modules/session
-I/root/apache/httpd-2.4.18/modules/ssl
-I/root/apache/httpd-2.4.18/modules/test -I/root/apache/httpd-2.4.18/server
-I/root/apache/httpd-2.4.18/modules/arch/unix
-I/root/apache/httpd-2.4.18/modules/dav/main
-I/root/apache/httpd-2.4.18/modules/generators
-I/root/apache/httpd-2.4.18/modules/mappers -prefer-pic -c ssl_engine_io.c &&
touch ssl_engine_io.slo
ssl_engine_io.c: In function 'bio_filter_out_write':
ssl_engine_io.c:224: error: expected ';' before 'if'
make[4]: *** [ssl_engine_io.slo] Fehler 1
make[4]: Leaving directory `/root/apache/httpd-2.4.18/modules/ssl'
make[3]: *** [shared-build-recursive] Fehler 1
make[3]: Leaving directory `/root/apache/httpd-2.4.18/modules/ssl'
make[2]: *** [shared-build-recursive] Fehler 1
make[2]: Leaving directory `/root/apache/httpd-2.4.18/modules'

There is a semicolon missing at the end of this line:

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

(Yes, SLES 11 SP3 still feature "oldstable" openssl-0.9.8)

-- 
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


[Bug 58737] Compilation failure of httpd-2.4.18 on SLES 11 SP3 because of missing ";" in Line 220 of ssl_engine_io.c

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=58737

--- Comment #1 from Mike Rumph <mi...@oracle.com> ---
Fixed in /trunk with r1719967. Proposed for back porting to 2.4.x.

-- 
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


[Bug 58737] Compilation failure of httpd-2.4.18 on SLES 11 SP3 because of missing ";" in Line 220 of ssl_engine_io.c

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=58737

Eric Covener <co...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |y-iida@secom.co.jp

--- Comment #5 from Eric Covener <co...@gmail.com> ---
*** Bug 59148 has been marked as a duplicate of this bug. ***

-- 
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


[Bug 58737] Compilation failure of httpd-2.4.18 on SLES 11 SP3 because of missing ";" in Line 220 of ssl_engine_io.c

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=58737

Eric Covener <co...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ajay.sindwani@gmail.com

--- Comment #4 from Eric Covener <co...@gmail.com> ---
*** Bug 58866 has been marked as a duplicate of this bug. ***

-- 
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


[Bug 58737] Compilation failure of httpd-2.4.18 on SLES 11 SP3 because of missing ";" in Line 220 of ssl_engine_io.c

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=58737

--- Comment #2 from Tobias Adolph <ad...@lrz.de> ---
This also applies for SLES 11 SP4 (ships with openssl-0.9.8j)

Adding the semicolon helped.

-- 
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


[Bug 58737] Compilation failure of httpd-2.4.18 on SLES 11 SP3 because of missing ";" in Line 220 of ssl_engine_io.c

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=58737

Yann Ylavic <yl...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Yann Ylavic <yl...@gmail.com> ---
Backported to upcoming 2.4.19 in r1722179.

-- 
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


[Bug 58737] Compilation failure of httpd-2.4.18 on SLES 11 SP3 because of missing ";" in Line 220 of ssl_engine_io.c

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=58737

Eric Covener <co...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |emmanuel@digue.eu

--- Comment #6 from Eric Covener <co...@gmail.com> ---
*** Bug 59198 has been marked as a duplicate of this bug. ***

-- 
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