[packages/libmusicbrainz5] Rel 5; build fix

arekm arekm at pld-linux.org
Sat Aug 2 21:11:35 CEST 2025


commit 0b011d35d4343f4112eb0c3ed5ec5db56259532c
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Sat Aug 2 21:11:30 2025 +0200

    Rel 5; build fix

 build.patch          | 20 ++++++++++++++++++++
 libmusicbrainz5.spec |  4 +++-
 2 files changed, 23 insertions(+), 1 deletion(-)
---
diff --git a/libmusicbrainz5.spec b/libmusicbrainz5.spec
index 13d238e..126adb6 100644
--- a/libmusicbrainz5.spec
+++ b/libmusicbrainz5.spec
@@ -2,12 +2,13 @@ Summary:	A software library for accesing MusicBrainz servers
 Summary(pl.UTF-8):	Biblioteka umożliwiająca korzystanie z serwerów MusicBrainz
 Name:		libmusicbrainz5
 Version:	5.1.0
-Release:	3
+Release:	4
 License:	LGPL v2.1
 Group:		Libraries
 #Source0Download: https://github.com/metabrainz/libmusicbrainz/releases
 Source0:	https://github.com/metabrainz/libmusicbrainz/releases/download/release-%{version}/libmusicbrainz-%{version}.tar.gz
 # Source0-md5:	4cc5556aa40ff7ab8f8cb83965535bc3
+Patch0:		build.patch
 URL:		http://musicbrainz.org/doc/libmusicbrainz/
 BuildRequires:	cmake >= 2.6
 BuildRequires:	neon-devel >= 0.25
@@ -47,6 +48,7 @@ używających biblioteki libmusicbrainz.
 
 %prep
 %setup -q -n libmusicbrainz-%{version}
+%patch -P0 -p1
 
 %build
 %cmake .
diff --git a/build.patch b/build.patch
new file mode 100644
index 0000000..51bfe78
--- /dev/null
+++ b/build.patch
@@ -0,0 +1,20 @@
+--- libmusicbrainz-5.1.0/src/xmlParser.cc~	2014-11-13 14:12:24.000000000 +0100
++++ libmusicbrainz-5.1.0/src/xmlParser.cc	2025-08-02 21:09:16.899665380 +0200
+@@ -56,7 +56,7 @@ XMLNode *XMLRootNode::parseFile(const st
+ 
+     doc = xmlParseFile(filename.c_str());
+     if ((doc == NULL) && (results != NULL)) {
+-        xmlErrorPtr error = xmlGetLastError();
++        const xmlError* error = xmlGetLastError();
+         results->message = error->message;
+         results->line = error->line;
+         results->code = error->code;
+@@ -71,7 +71,7 @@ XMLNode *XMLRootNode::parseString(const
+ 
+     doc = xmlParseMemory(xml.c_str(), xml.length());
+     if ((doc == NULL) && (results != NULL)) {
+-        xmlErrorPtr error = xmlGetLastError();
++        const xmlError* error = xmlGetLastError();
+         results->message = error->message;
+         results->line = error->line;
+         results->code = error->code;
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libmusicbrainz5.git/commitdiff/0b011d35d4343f4112eb0c3ed5ec5db56259532c



More information about the pld-cvs-commit mailing list