[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