added patch for gcc 11.1.0 [release 0.16.1-2mamba;Sat Jun 12 2021]

This commit is contained in:
Silvan Calarco 2024-01-06 05:18:22 +01:00
parent 59568ecf72
commit 7d64e5a31a
2 changed files with 44 additions and 6 deletions

View File

@ -0,0 +1,30 @@
--- liborcus-0.16.1/src/liborcus/orcus_xlsx.cpp.orig 2021-06-12 13:07:43.538046287 +0100
+++ liborcus-0.16.1/src/liborcus/orcus_xlsx.cpp 2021-06-12 13:04:47.582553788 +0100
@@ -35,6 +35,7 @@
#include <string>
#include <cstring>
#include <sstream>
+#include <limits>
using namespace std;
--- liborcus-0.16.1/src/liborcus/xls_xml_context.cpp.orig 2021-06-12 13:15:25.390761088 +0100
+++ liborcus-0.16.1/src/liborcus/xls_xml_context.cpp 2021-06-12 13:15:40.979047827 +0100
@@ -16,6 +16,7 @@
#include <mdds/sorted_string_map.hpp>
#include <iostream>
+#include <limits>
using namespace std;
namespace ss = orcus::spreadsheet;
--- liborcus-0.16.1/src/liborcus/xlsx_revision_context.cpp.orig 2021-06-12 13:08:08.410530072 +0100
+++ liborcus-0.16.1/src/liborcus/xlsx_revision_context.cpp 2021-06-12 13:08:22.426801761 +0100
@@ -16,6 +16,7 @@
#include "orcus/global.hpp"
#include <iostream>
+#include <limits>
using namespace std;

View File

@ -1,6 +1,6 @@
Name: liborcus Name: liborcus
Version: 0.16.1 Version: 0.16.1
Release: 1mamba Release: 2mamba
Summary: Standalone file import filter library for spreadsheet documents Summary: Standalone file import filter library for spreadsheet documents
Group: System/Libraries Group: System/Libraries
Vendor: openmamba Vendor: openmamba
@ -13,6 +13,7 @@ Patch1: liborcus-0.5.1-libmdds-0.8.patch
Patch2: liborcus-0.5.1-libboost-1.54.patch Patch2: liborcus-0.5.1-libboost-1.54.patch
Patch3: liborcus-0.7.0-libboost-1.56.patch Patch3: liborcus-0.7.0-libboost-1.56.patch
Patch4: liborcus-0.7.0-gcc-5.3.patch Patch4: liborcus-0.7.0-gcc-5.3.patch
Patch5: liborcus-0.16.1-gcc-11.1.0.patch
License: MIT License: MIT
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel BuildRequires: glibc-devel
@ -24,7 +25,6 @@ BuildRequires: libstdc++6-devel
BuildRequires: libz-devel BuildRequires: libz-devel
## AUTOBUILDREQ-END ## AUTOBUILDREQ-END
BuildRequires: libixion-devel >= 0.13 BuildRequires: libixion-devel >= 0.13
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description %description
Standalone file import filter library for spreadsheet documents. Currently under development are ODS, XLSX and CSV import filters. Standalone file import filter library for spreadsheet documents. Currently under development are ODS, XLSX and CSV import filters.
@ -33,8 +33,7 @@ Standalone file import filter library for spreadsheet documents. Currently under
Group: Development/Libraries Group: Development/Libraries
Summary: Development files for %{name} Summary: Development files for %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
## note: you can add this requirement if .pc files are provided by this package Requires: pkg-config
#Requires: pkg-config
%description devel %description devel
This package contains libraries and header files for developing applications that use %{name}. This package contains libraries and header files for developing applications that use %{name}.
@ -51,15 +50,21 @@ This package contains utility applications for %{name}.
%prep %prep
%setup -q %setup -q
#-D -T
#:<< _EOF
#%patch0 -p1 #%patch0 -p1
#%patch1 -p1 #%patch1 -p1
%patch2 -p1 %patch2 -p1
#%patch3 -p1 #%patch3 -p1
#%patch4 -p1 #%patch4 -p1
%patch5 -p1
./autogen.sh
%build %build
./autogen.sh %configure \
%configure PYTHON=%{__python3}
%make %make
%install %install
@ -100,6 +105,9 @@ This package contains utility applications for %{name}.
%{_bindir}/orcus-* %{_bindir}/orcus-*
%changelog %changelog
* Sat Jun 12 2021 Silvan Calarco <silvan.calarco@mambasoft.it> 0.16.1-2mamba
- added patch for gcc 11.1.0
* Thu Nov 12 2020 Automatic Build System <autodist@mambasoft.it> 0.16.1-1mamba * Thu Nov 12 2020 Automatic Build System <autodist@mambasoft.it> 0.16.1-1mamba
- automatic version update by autodist - automatic version update by autodist