diff --git a/paraview.changes b/paraview.changes index ce6617f..6ab9f28 100644 --- a/paraview.changes +++ b/paraview.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sat Jul 26 00:00:00 UTC 2023 - vicente.bolea@gmail.com + +- Fixes issue that protobuf demands the use of -std=c++17. + This was done by building ParaView with -std=c++17. + ------------------------------------------------------------------- Sat Apr 8 19:24:18 UTC 2023 - bjorn.lie@gmail.com diff --git a/paraview.spec b/paraview.spec index 7311e73..0e3f3ab 100644 --- a/paraview.spec +++ b/paraview.spec @@ -115,7 +115,7 @@ BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(netcdf) BuildRequires: pkgconfig(ogg) BuildRequires: pkgconfig(openssl) -BuildRequires: pkgconfig(protobuf) >= 2.6.0 +BuildRequires: pkgconfig(protobuf) BuildRequires: pkgconfig(sqlite3) %if %{with nlohmann} BuildRequires: pkgconfig(nlohmann_json) @@ -218,6 +218,10 @@ sed -Ei "1{s|#!/usr/bin/env python3|#!/usr/bin/python3|}" Clients/CommandLineExe -DCMAKE_SKIP_RPATH:BOOL=OFF \ %endif -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON \ + -DVTK_IGNORE_CMAKE_CXX11_CHECKS:BOOL=ON \ + -DCMAKE_CXX_EXTENSIONS:BOOL=OFF \ + -DCMAKE_CXX_STANDARD=17 \ + -DCMAKE_CXX_STANDARD_REQUIRED:BOOL=ON \ -DPARAVIEW_USE_VTKM:BOOL=OFF \ -DPARAVIEW_USE_QT:BOOL=ON \ -DPARAVIEW_USE_PYTHON:BOOL=ON \