From 36949051bc53089d024d5b19819af22a4b0ce54e Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 14 Oct 2020 08:04:27 -0600 Subject: [PATCH] Add missing #include for gcc-11 --- fuse3-gcc11.patch | 12 ++++++++++++ fuse3.spec | 7 ++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 fuse3-gcc11.patch diff --git a/fuse3-gcc11.patch b/fuse3-gcc11.patch new file mode 100644 index 0000000..ec03bc7 --- /dev/null +++ b/fuse3-gcc11.patch @@ -0,0 +1,12 @@ +diff --git a/example/cxxopts.hpp b/example/cxxopts.hpp +index 6fd170d..6906e3b 100644 +--- a/example/cxxopts.hpp ++++ b/example/cxxopts.hpp +@@ -37,6 +37,7 @@ THE SOFTWARE. + #include + #include + #include ++#include + + #ifdef __cpp_lib_optional + #include diff --git a/fuse3.spec b/fuse3.spec index e1c0e4d..8c365e2 100644 --- a/fuse3.spec +++ b/fuse3.spec @@ -1,11 +1,12 @@ Name: fuse3 Version: 3.10.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: File System in Userspace (FUSE) v3 utilities License: GPL+ URL: http://fuse.sf.net Source0: https://github.com/libfuse/libfuse/archive/fuse-%{version}.tar.gz Source1: fuse.conf +Patch0: fuse3-gcc11.patch BuildRequires: which %if ! 0%{?el6} @@ -65,6 +66,7 @@ Common files for FUSE v2 and FUSE v3. %prep %setup -n libfuse-fuse-%{version} +%patch0 -p1 %build export LC_ALL=en_US.UTF-8 @@ -154,6 +156,9 @@ rm -f %{buildroot}/usr/lib/udev/rules.d/99-fuse3.rules %endif %changelog +* Wed Oct 14 2020 Jeff Law - 3.10.0-2 +- Add missing #include for gcc-11 + * Mon Oct 12 2020 Tom Callaway - 3.10.0-1 - update to 3.10.0 - enable lto