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 2018/03/19 07:59:56 UTC
[Bug 62190] New: CMakeLists.txt is missing mod_http2_extra_includes
https://bz.apache.org/bugzilla/show_bug.cgi?id=62190
Bug ID: 62190
Summary: CMakeLists.txt is missing mod_http2_extra_includes
Product: Apache httpd-2
Version: 2.4-HEAD
Hardware: PC
Status: NEW
Severity: normal
Priority: P2
Component: mod_http2
Assignee: bugs@httpd.apache.org
Reporter: michal.babacek@gmail.com
Target Milestone: ---
Created attachment 35785
--> https://bz.apache.org/bugzilla/attachment.cgi?id=35785&action=edit
CMakeLists.txt.patch
The 2.4.x branch has been requiring this patch for me to build on Windows with
mod_http2: [1]. When I try without it, I get:
> [ 54%] Building C object CMakeFiles/mod_http2.dir/modules/http2/mod_http2.c.obj
> mod_http2.c
> C:\workspace\workspace\httpd-windows\label\w2k12r2\modules\http2\mod_http2.c(30): fatal error C1083: Cannot open include file: 'nghttp2/nghttp2.h': No such file or directory
So, unless my nghttp2 package I build [2] arranges header files in a fashion
httpd does not expect, this is a bug. The fix that helps me:
+SET(mod_http2_extra_includes ${NGHTTP2_INCLUDE_DIR})
WDYT?
[1]
https://raw.githubusercontent.com/modcluster/ci.modcluster.io/master/windows/httpd/httpd-2.4.29_CMakeLists.txt.patch
[2]
https://ci.modcluster.io/job/nghttp2-windows/2/label=w2k12r2/artifact/nghttp2-v1.27.0-e8907a0-64.zip
--
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 62190] CMakeLists.txt is missing mod_http2_extra_includes
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=62190
Christophe JAILLET <ch...@wanadoo.fr> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |FixedInTrunk
--- Comment #1 from Christophe JAILLET <ch...@wanadoo.fr> ---
This has been fixed in r1743512 on trunk, but is not backported to 2.4.x yet.
--
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 62190] CMakeLists.txt is missing mod_http2_extra_includes
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=62190
Michal Karm Babacek <mi...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
OS| |All
CC| |michal.babacek@gmail.com
--
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 62190] CMakeLists.txt is missing mod_http2_extra_includes
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=62190
William A. Rowe Jr. <wr...@apache.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|NEW |RESOLVED
--- Comment #3 from William A. Rowe Jr. <wr...@apache.org> ---
This was half-fixed by 2.4.34, but the remainder of r1743512 has been
committed in r1836289 and will be addressed in 2.4.next.
--
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 62190] CMakeLists.txt is missing mod_http2_extra_includes
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=62190
William A. Rowe Jr. <wr...@apache.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |PatchAvailable
--- Comment #2 from William A. Rowe Jr. <wr...@apache.org> ---
+1. Something I've never seen since I build all deps into a single dependency
tree. The other expat/openssl etc paths worked around this.
--
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