diff --git a/scap-workbench-gcc11.patch b/scap-workbench-gcc11.patch new file mode 100644 index 0000000..5027c13 --- /dev/null +++ b/scap-workbench-gcc11.patch @@ -0,0 +1,13 @@ +diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp +index c9a0937..e811e83 100644 +--- a/src/MainWindow.cpp ++++ b/src/MainWindow.cpp +@@ -409,7 +409,7 @@ void MainWindow::openFile(const QString& path, bool reload) + + // Refill mFSWatch after opening file + mFSWatch->removePaths(mFSWatch->files()); +- for (const QString path : mScanningSession->getOriginalClosure()) ++ for (const QString &path : mScanningSession->getOriginalClosure()) + { + mFSWatch->addPath(path); + } diff --git a/scap-workbench.spec b/scap-workbench.spec index 7341d2e..75fa739 100644 --- a/scap-workbench.spec +++ b/scap-workbench.spec @@ -2,7 +2,7 @@ Name: scap-workbench Version: 1.2.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Scanning, tailoring, editing and validation tool for SCAP content License: GPLv3+ @@ -10,6 +10,7 @@ URL: http://www.open-scap.org/tools/scap-workbench Source0: https://github.com/OpenSCAP/scap-workbench/releases/download/%{version}/scap-workbench-%{version}.tar.bz2 Patch1: scap-workbench-1.2.2-fix-qt-deprecated-pr-259.patch Patch2: scap-workbench-1.2.2-replace-obsolete-Qstring-SkipEmptyParts-pr-266.patch +Patch3: %{name}-gcc11.patch BuildRequires: cmake >= 2.6 BuildRequires: qt5-qtbase-devel >= 5.0.0 @@ -42,6 +43,7 @@ content. The tool is based on OpenSCAP library. %setup -q %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build %cmake @@ -68,6 +70,9 @@ content. The tool is based on OpenSCAP library. %doc %{_pkgdocdir}/README.md %changelog +* Fri Oct 16 2020 Jeff Law - 1.2.1-7 +- Use reference to avoid range-loop-construct diagnostic + * Wed Oct 07 2020 Jan Černý - 1.2.1-6 - Replace obsolete QString::SkipEmptyParts