G/M,
Attached two simple patches for httpd-2.4.x tree:

Add two extra missing symbols for mod_proxy needed to allow a NetWare build at the present time. Once the auto symbols export functionality is backported, this patch would also be removed.

At the present time 2.4.x waits approval to backport mod_proxy_http2, Until then the attached diff for NWGNUmakefile in modules/http2 is required - a build system vaguery says if there is only only one build target listed in the NWGNUmakefile it will try to build itself and crash. If mod_proxy_http2 is backported it becomes the second item in the build list and all remains happy.
Norm
Index: modules/proxy/NWGNUproxy
===================================================================
--- modules/proxy/NWGNUproxy	(revision 1735169)
+++ modules/proxy/NWGNUproxy	(working copy)
@@ -273,6 +273,7 @@
 	@echo $(DL) proxy_run_scheme_handler,$(DL)>> $@
 	@echo $(DL) ap_proxy_acquire_connection,$(DL)>> $@
 	@echo $(DL) ap_proxy_backend_broke,$(DL)>> $@
+	@echo $(DL) ap_proxy_buckets_lifetime_transform,$(DL)>> $@
 	@echo $(DL) ap_proxy_c2hex,$(DL)>> $@
 	@echo $(DL) ap_proxy_canon_netloc,$(DL)>> $@
 	@echo $(DL) ap_proxy_canonenc,$(DL)>> $@
@@ -318,6 +319,7 @@
 	@echo $(DL) ap_proxy_strncpy,$(DL)>> $@
 	@echo $(DL) ap_proxy_sync_balancer,$(DL)>> $@
 	@echo $(DL) ap_proxy_trans_match,$(DL)>> $@
+	@echo $(DL) ap_proxy_transfer_between_connections,$(DL)>> $@
 	@echo $(DL) ap_proxy_valid_balancer_name,$(DL)>> $@
 	@echo $(DL) ap_proxy_worker_name,$(DL)>> $@
 	@echo $(DL) ap_proxyerror$(DL)>> $@
Index: modules/http2/NWGNUmakefile
===================================================================
--- modules/http2/NWGNUmakefile	(revision 1735169)
+++ modules/http2/NWGNUmakefile	(working copy)
@@ -153,6 +153,7 @@
 #
 TARGET_nlm = \
 	$(OBJDIR)/mod_http2.nlm \
+	$(OBJDIR)/mod_http2.nlm \
 	$(EOLIST)
 
 #

Reply via email to