[packages/xqilla] - added gcc11 patch (fix for gcc 11+); release 3
qboosh
qboosh at pld-linux.org
Sun Sep 25 22:18:40 CEST 2022
commit 4efe07397c6fb426a65b2eec6999d3c7e683848a
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Sep 25 22:19:05 2022 +0200
- added gcc11 patch (fix for gcc 11+); release 3
xqilla-gcc11.patch | 11 +++++++++++
xqilla.spec | 4 +++-
2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/xqilla.spec b/xqilla.spec
index 85cda84..4980aa5 100644
--- a/xqilla.spec
+++ b/xqilla.spec
@@ -6,13 +6,14 @@ Summary: XQilla - C++ implementation of XQuery and XPath 2.0 based on Xerces-C
Summary(pl.UTF-8): XQilla - implementacja C++ XQuary i XPath 2.0 oparta na bibliotece Xerces-C
Name: xqilla
Version: 2.3.4
-Release: 2
+Release: 3
License: Apache v2.0
Group: Libraries
Source0: http://downloads.sourceforge.net/xqilla/XQilla-%{version}.tar.gz
# Source0-md5: 9b77644c8b0d0741d895d3ccfbfe0016
Patch0: %{name}-link.patch
Patch1: %{name}-soname.patch
+Patch2: %{name}-gcc11.patch
URL: http://xqilla.sourceforge.net/
BuildRequires: autoconf >= 2.59
BuildRequires: automake
@@ -77,6 +78,7 @@ Dokumentacja API biblioteki XQilla.
%setup -q -n XQilla-%{version}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
%{__libtoolize}
diff --git a/xqilla-gcc11.patch b/xqilla-gcc11.patch
new file mode 100644
index 0000000..c9e28be
--- /dev/null
+++ b/xqilla-gcc11.patch
@@ -0,0 +1,11 @@
+--- XQilla-2.3.4/include/xqilla/ast/XQDocumentOrder.hpp.orig 2018-07-03 20:37:15.000000000 +0200
++++ XQilla-2.3.4/include/xqilla/ast/XQDocumentOrder.hpp 2022-09-25 20:51:54.768846899 +0200
+@@ -68,7 +68,7 @@ private:
+ public:
+ uniqueLessThanCompareFn(const DynamicContext *context)
+ : context_(context) {}
+- bool operator()(const Node::Ptr &first, const Node::Ptr &second)
++ bool operator()(const Node::Ptr &first, const Node::Ptr &second) const
+ {
+ return first->uniqueLessThan(second, context_);
+ }
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xqilla.git/commitdiff/4efe07397c6fb426a65b2eec6999d3c7e683848a
More information about the pld-cvs-commit
mailing list