svn commit: r1927487 - subversion/trunk/tools/dev/unix-build

[email protected]
Newsgroups gmane.comp.version-control.subversion.svn
Message-ID <[email protected]>
Author: dsahlberg
Date: Sat Jul 26 21:50:05 2025
New Revision: 1927487

Log:
In tools/dev/unix-build

Support building with httpd 2.4.65 in addition to 2.4.37

* tools/dev/unix-build/Makefile.svn
  (SHA256_*): Add checksum for httpd 2.4.65
  (httpd-retrieve): Patch conditionally depending on httpd version, some
    patches have been included in various versions.

Modified:
   subversion/trunk/tools/dev/unix-build/Makefile.svn

Modified: subversion/trunk/tools/dev/unix-build/Makefile.svn
==============================================================================
--- subversion/trunk/tools/dev/unix-build/Makefile.svn	Sat Jul 26 20:26:45 2025	(r1927486)
+++ subversion/trunk/tools/dev/unix-build/Makefile.svn	Sat Jul 26 21:50:05 2025	(r1927487)
@@ -156,7 +156,8 @@ SHA256_${BDB_DIST} = f14fd96dd38915a1d63
 SHA256_${APR_ICONV_DIST} = 19381959d50c4a5f3b9c84d594a5f9ffb3809786919b3058281f4c87e1f4b245
 SHA256_${GNU_ICONV_DIST} = ccf536620a45458d26ba83887a983b96827001e92a13847b45e4925cc8913178
 SHA256_${PCRE_DIST} = 244838e1f1d14f7e2fa7681b857b3a8566b74215f28133f14a8f5e59241b682c
-SHA256_${HTTPD_DIST} = aa97a834a32d51974be8d8a013b561e28d327387cb1da2c3c2762acd0146aabd
+SHA256_httpd-2.4.37.tar.gz = aa97a834a32d51974be8d8a013b561e28d327387cb1da2c3c2762acd0146aabd
+SHA256_httpd-2.4.65.tar.gz = 4f92861a50325c6d1046ebad5d814bff0d4169ada8cc265655f32b7f1ba4be1b
 SHA256_${NEON_DIST} = 4872e12f802572dedd4b02f870065814b2d5141f7dbdaf708eedab826b51a58a
 SHA256_${CYRUS_SASL_DIST} = 7ccfc6abd01ed67c1a0924b353e526f1b766b21f42d4562ee635a8ebfc5bb38c
 SHA256_${SQLITE_DIST} = f31d445b48e67e284cf206717cc170ab63cbe4fd7f79a82793b772285e78fdbb
@@ -785,9 +786,13 @@ $(HTTPD_OBJDIR)/.retrieved: $(DISTDIR)/$
 	$(call do_check_sha256,$(HTTPD_DIST))
 	[ -d $(HTTPD_OBJDIR) ] || mkdir -p $(HTTPD_OBJDIR)
 	tar -C $(SRCDIR) -zxf $(DISTDIR)/$(HTTPD_DIST)
+ifeq ($(shell test $(HTTPD_VER) \< 2.4.42 && echo 1), 1)
 	(cd $(HTTPD_SRCDIR) && patch -p0 < $(HTTPD_OBJDIR)/ssl-init-proxy-certs.diff)
 	(cd $(HTTPD_SRCDIR) && patch -p0 < $(HTTPD_OBJDIR)/mod-proxy-no-threads-2.4.diff)
+endif
+ifeq ($(shell test $(HTTPD_VER) \< 2.4.49 && echo 1), 1)
 	(cd $(HTTPD_SRCDIR) && svn diff -cr1849590 https://svn.apache.org/repos/asf/httpd/httpd/trunk | patch -p0)
+endif
 	(cd $(HTTPD_SRCDIR) && svn diff -cr1663375 https://svn.apache.org/repos/asf/httpd/httpd/trunk | patch -p0)
 	touch $@
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.