[packages/crossmingw32-libxml2] - updated to 2.13.6 (fixes CVE-2025-24928 CVE-2024-56171)
qboosh
qboosh at pld-linux.org
Wed Feb 19 19:14:07 CET 2025
commit d3069af630fe1ef0bf114d82df6f3e8e8f89b26f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Feb 19 18:55:20 2025 +0100
- updated to 2.13.6 (fixes CVE-2025-24928 CVE-2024-56171)
crossmingw32-libxml2.spec | 4 ++--
libxml2-mingw32.patch | 12 ++++++------
2 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/crossmingw32-libxml2.spec b/crossmingw32-libxml2.spec
index f34ffba..3795181 100644
--- a/crossmingw32-libxml2.spec
+++ b/crossmingw32-libxml2.spec
@@ -2,13 +2,13 @@
Summary: libXML library - cross MinGW32 version
Summary(pl.UTF-8): Biblioteka libXML wersja 2 - wersja skrośna dla MinGW32
Name: crossmingw32-%{realname}
-Version: 2.13.5
+Version: 2.13.6
Release: 1
License: MIT
Group: Development/Libraries
#Source0: ftp://xmlsoft.org/libxml2/%{realname}-%{version}.tar.gz
Source0: https://download.gnome.org/sources/libxml2/2.13/%{realname}-%{version}.tar.xz
-# Source0-md5: 0b919be8edff97ade9c946e1a83bdecd
+# Source0-md5: 85dffa2387ff756bdf8b3b247594914a
Patch0: %{realname}-open.gz.patch
Patch1: %{realname}-largefile.patch
Patch2: %{realname}-mingw32.patch
diff --git a/libxml2-mingw32.patch b/libxml2-mingw32.patch
index 5bf12af..6f3522c 100644
--- a/libxml2-mingw32.patch
+++ b/libxml2-mingw32.patch
@@ -1,14 +1,14 @@
---- libxml2-2.13.1/dict.c.orig 2024-06-12 13:17:43.000000000 +0200
-+++ libxml2-2.13.1/dict.c 2024-06-19 21:40:34.925985581 +0200
+--- libxml2-2.13.6/dict.c.orig 2025-02-18 14:57:38.000000000 +0100
++++ libxml2-2.13.6/dict.c 2025-02-19 18:48:15.096195473 +0100
@@ -927,7 +927,6 @@ xmlDictQLookup(xmlDictPtr dict, const xm
#ifdef _WIN32
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
- #include <bcrypt.h>
- #elif defined(HAVE_GETENTROPY)
- #ifdef HAVE_UNISTD_H
- #include <unistd.h>
-@@ -954,7 +953,7 @@ xmlInitRandom(void) {
+ #else
+ #if defined(HAVE_GETENTROPY)
+ #ifdef HAVE_UNISTD_H
+@@ -955,7 +954,7 @@ xmlInitRandom(void) {
xmlInitMutex(&xmlRngMutex);
{
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/crossmingw32-libxml2.git/commitdiff/d3069af630fe1ef0bf114d82df6f3e8e8f89b26f
More information about the pld-cvs-commit
mailing list