G/M from a very warm autumn.
1. Could someone please:
- set the correct EOL type in svn for .\modules\http2\NWGNUproxyht2,
- Patch as per the following to allow builds of \http2 and \ssl
D:\Projects\svn\httpd-trunk>svn diff
Index: modules/http2/NWGNUmod_http2
===================================================================
--- modules/http2/NWGNUmod_http2 (revision 1741097)
+++ modules/http2/NWGNUmod_http2 (working copy)
@@ -359,7 +359,7 @@
@echo $(DL) h2_ihash_clear,$(DL) >> $@
@echo $(DL) h2_ihash_count,$(DL) >> $@
@echo $(DL) h2_ihash_create,$(DL) >> $@
- @echo $(DL) h2_ihash_is_empty,$(DL) >> $@
+ @echo $(DL) h2_ihash_empty,$(DL) >> $@
@echo $(DL) h2_ihash_iter,$(DL) >> $@
@echo $(DL) h2_ihash_remove,$(DL) >> $@
@echo $(DL) h2_iq_add,$(DL) >> $@
Index: modules/http2/NWGNUproxyht2
===================================================================
--- modules/http2/NWGNUproxyht2 (revision 1741097)
+++ modules/http2/NWGNUproxyht2 (working copy)
@@ -230,7 +230,8 @@
ap_proxy_canon_netloc \
ap_proxy_canonenc \
ap_proxy_connect_backend \
- ap_proxy_connection_create \
+ ap_proxy_connection_create \
+ ap_proxy_connection_create_ex \
ap_proxy_cookie_reverse_map \
ap_proxy_determine_connection \
ap_proxy_location_reverse_map \
Index: modules/ssl/NWGNUmakefile
===================================================================
--- modules/ssl/NWGNUmakefile (revision 1741097)
+++ modules/ssl/NWGNUmakefile (working copy)
@@ -55,6 +55,7 @@
$(SRC)/include \
$(STDMOD)/cache \
$(STDMOD)/generators \
+ $(STDMOD)/proxy \
$(SERVER)/mpm/NetWare \
$(NWOS) \
$(EOLIST)
The EOL problem with NWGNUproxyht2 caused the symbol to be apparently
added twice.
- Unable (at this time) to work out the following error:
Building D:/Projects/svn/httpd-trunk/modules/proxy
Calling NWGNUproxy
LINK obj_release/proxy.nlm
### mwldnlm Linker Error:
# Undefined symbol: proxy_hook_get_section_post_config in
# Export list
### mwldnlm Linker Error:
# Undefined symbol: proxy_hook_section_post_config in
# Export list
I suspect this is due to an .awk script assumption that these two also
exist, but it may also? be a extra source file needed for the build.
With \http2 tweaked as noted, builds fine with nghttp2 v1.10.0.
Regards
Norm