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 $@