Message ID | 20231230183525.1110378-1-fontaine.fabrice@gmail.com |
---|---|
State | Accepted |
Headers | show |
Series | [1/1] package/libxml2: bump to version 2.12.3 | expand |
On Sat, 30 Dec 2023 19:35:25 +0100 Fabrice Fontaine <fontaine.fabrice@gmail.com> wrote: > This bump will fix the following build failure with libmodsecurity (and > a lot of other packages) raised since bump of libxml2 to version 2.12.1 > in commit d8ac52108c12f0fcc9641b63e7922009270f96c6: > > modsecurity.cc: In constructor 'modsecurity::ModSecurity::ModSecurity()': > modsecurity.cc:89:5: error: 'xmlInitParser' was not declared in this scope > 89 | xmlInitParser(); > | ^~~~~~~~~~~~~ > > https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.12.3/NEWS > > Fixes: > - http://autobuild.buildroot.org/results/d6749bacf6c7c04a74e136585d36bc731716f6fd > > Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> > --- > package/libxml2/libxml2.hash | 4 ++-- > package/libxml2/libxml2.mk | 2 +- > 2 files changed, 3 insertions(+), 3 deletions(-) Applied to master, thanks. Thomas
diff --git a/package/libxml2/libxml2.hash b/package/libxml2/libxml2.hash index a3b2230b8a..670ff80a41 100644 --- a/package/libxml2/libxml2.hash +++ b/package/libxml2/libxml2.hash @@ -1,4 +1,4 @@ -# From https://download.gnome.org/sources/libxml2/2.12/libxml2-2.12.1.sha256sum -sha256 8982b9ccdf7f456e30d8f7012d50858c6623e495333b6191def455c7e95427eb libxml2-2.12.1.tar.xz +# From https://download.gnome.org/sources/libxml2/2.12/libxml2-2.12.3.sha256sum +sha256 8c8f1092340a89ff32bc44ad5c9693aff9bc8a7a3e161bb239666e5d15ac9aaa libxml2-2.12.3.tar.xz # License files, locally calculated sha256 7fb0a66f3989f9bd5c7e5438a3de02cd4a7a47dde0aea2f7ea2ba2ff454ee6a4 Copyright diff --git a/package/libxml2/libxml2.mk b/package/libxml2/libxml2.mk index 5606532b62..1893206ccb 100644 --- a/package/libxml2/libxml2.mk +++ b/package/libxml2/libxml2.mk @@ -5,7 +5,7 @@ ################################################################################ LIBXML2_VERSION_MAJOR = 2.12 -LIBXML2_VERSION = $(LIBXML2_VERSION_MAJOR).1 +LIBXML2_VERSION = $(LIBXML2_VERSION_MAJOR).3 LIBXML2_SOURCE = libxml2-$(LIBXML2_VERSION).tar.xz LIBXML2_SITE = \ https://download.gnome.org/sources/libxml2/$(LIBXML2_VERSION_MAJOR)
This bump will fix the following build failure with libmodsecurity (and a lot of other packages) raised since bump of libxml2 to version 2.12.1 in commit d8ac52108c12f0fcc9641b63e7922009270f96c6: modsecurity.cc: In constructor 'modsecurity::ModSecurity::ModSecurity()': modsecurity.cc:89:5: error: 'xmlInitParser' was not declared in this scope 89 | xmlInitParser(); | ^~~~~~~~~~~~~ https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.12.3/NEWS Fixes: - http://autobuild.buildroot.org/results/d6749bacf6c7c04a74e136585d36bc731716f6fd Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> --- package/libxml2/libxml2.hash | 4 ++-- package/libxml2/libxml2.mk | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)