diff --git a/subversion-1.14.2-modsyms.patch b/subversion-1.14.2-modsyms.patch index 06941d2..0953265 100644 --- a/subversion-1.14.2-modsyms.patch +++ b/subversion-1.14.2-modsyms.patch @@ -13,12 +13,12 @@ Don't expose private symbols for the Apache modules DSO. tfile = name + self.gen_obj._extension_map['lib', 'target'] self.filename = build_path_join(self.path, tfile) -+ modname = name[4:] + '_module' ++ modsyms = name[4:] + '_[^_].*' # we have a custom linking rule ### hmm. this is Makefile-specific self.compile_cmd = '$(COMPILE_APACHE_MOD)' - self.link_cmd = '$(LINK_APACHE_MOD)' -+ self.link_cmd = '$(LINK_APACHE_MOD) -export-symbols-regex ' + modname ++ self.link_cmd = '$(LINK_APACHE_MOD) -export-symbols-regex ' + modsyms class TargetSharedOnlyLib(TargetLib): diff --git a/subversion.spec b/subversion.spec index 740df0a..f4adee7 100644 --- a/subversion.spec +++ b/subversion.spec @@ -63,7 +63,7 @@ Summary: A Modern Concurrent Version Control System Name: subversion Version: 1.14.2 -Release: 21%{?dist} +Release: 22%{?dist} License: Apache-2.0 URL: https://subversion.apache.org/ Source0: https://downloads.apache.org/subversion/subversion-%{version}.tar.bz2 @@ -593,6 +593,9 @@ make check-javahl %endif %changelog +* Mon Nov 20 2023 Joe Orton - 1.14.2-22 +- fix mod_authz_svn, mod_dontdothat (#2250182) + * Wed Nov 8 2023 Joe Orton - 1.14.2-21 - restore plaintext password storage by default (per upstream) - restrict symbols exposed by DSOs built for httpd