httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From NormW <no...@gknw.net>
Subject Add ?? mod_proxy_http2 for NetWare build - Take 3 - Very close now!
Date Wed, 09 Mar 2016 22:44:45 GMT
G/M
Thanks Stefan for all the help so far.
A build of httpd-trunk this morning shows the followning tweaks are 
still required:

- The additional exports in the two NWGNU files are for recent changes 
to mod_proxy_http2;
- The httpd_module export is already included in mod_http2.imp and neeed 
not be in the list also;
- By means unknown the
> -	@$(OBJDIR)/mod_http2.imp \
acquired 4+ trailing spaces after the backslash character and thus Make 
would ignore the backslash and spit the dummy on the following line;
- mod_proxy_http2.c still needs the double quotes tweak.

> Index: modules/http2/NWGNUmod_http2
> ===================================================================
> --- modules/http2/NWGNUmod_http2	(revision 1734307)
> +++ modules/http2/NWGNUmod_http2	(working copy)
> @@ -260,8 +260,7 @@
>  # Any symbols exported to here
>  #
>  FILES_nlm_exports = \
> -	http2_module \
> -	@$(OBJDIR)/mod_http2.imp \
> +	@$(OBJDIR)/mod_http2.imp \
>  	$(EOLIST)
>
>  #
> @@ -370,6 +369,7 @@
>  	@echo $(DL) h2_iq_add,$(DL) >> $@
>  	@echo $(DL) h2_iq_create,$(DL) >> $@
>  	@echo $(DL) h2_iq_remove,$(DL) >> $@
> +	@echo $(DL) h2_log2,$(DL) >> $@
>  	@echo $(DL) h2_proxy_res_ignore_header,$(DL) >> $@
>  	@echo $(DL) h2_request_create,$(DL) >> $@
>  	@echo $(DL) h2_request_make,$(DL) >> $@
> @@ -379,6 +379,7 @@
>  	@echo $(DL) nghttp2_is_fatal,$(DL) >> $@
>  	@echo $(DL) nghttp2_option_del,$(DL) >> $@
>  	@echo $(DL) nghttp2_option_new,$(DL) >> $@
> +	@echo $(DL) nghttp2_option_set_no_auto_window_update,$(DL) >> $@
>  	@echo $(DL) nghttp2_option_set_peer_max_concurrent_streams,$(DL) >> $@
>  	@echo $(DL) nghttp2_session_callbacks_del,$(DL) >> $@
>  	@echo $(DL) nghttp2_session_callbacks_new,$(DL) >> $@
> Index: modules/http2/mod_proxy_http2.c
> ===================================================================
> --- modules/http2/mod_proxy_http2.c	(revision 1734307)
> +++ modules/http2/mod_proxy_http2.c	(working copy)
> @@ -17,7 +17,7 @@
>
>  #include <httpd.h>
>  #include <mod_proxy.h>
> -#include <mod_http2.h>
> +#include "mod_http2.h"
>
>
>  #include "mod_proxy_http2.h"
> Index: modules/http2/NWGNUproxyht2
> ===================================================================
> --- modules/http2/NWGNUproxyht2	(revision 1734307)
> +++ modules/http2/NWGNUproxyht2	(working copy)
> @@ -237,6 +237,7 @@
>  	ap_proxy_port_of_scheme \
>  	ap_proxy_release_connection \
>  	ap_proxy_ssl_connection_cleanup \
> +	ap_sock_disable_nagle \
>  	proxy_hook_canon_handler \
>  	proxy_hook_scheme_handler \
>  	proxy_module \

Mime
View raw message