[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