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