diff --git a/PDAL.changes b/PDAL.changes index 1d4e9a3..cfb3182 100644 --- a/PDAL.changes +++ b/PDAL.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Mar 1 10:53:46 UTC 2024 - Martin Pluskal + +- Fix building on Leap + ------------------------------------------------------------------- Fri Mar 1 07:33:55 UTC 2024 - Dominique Leuenberger diff --git a/PDAL.spec b/PDAL.spec index e11485c..e17cc30 100644 --- a/PDAL.spec +++ b/PDAL.spec @@ -45,7 +45,6 @@ BuildRequires: curl-devel BuildRequires: eigen3-devel BuildRequires: fdupes BuildRequires: freeglut-devel -BuildRequires: gcc-c++ BuildRequires: gdal BuildRequires: geotiff-devel BuildRequires: gtest @@ -95,6 +94,11 @@ Provides: bundled(PoissonRecon) Provides: bundled(nanoflann) # https://github.com/nlohmann/json bundled in vendor/nlohmann Provides: bundled(nlohmann) +%if 0%{?suse_version} < 1550 +BuildRequires: gcc12-c++ +%else +BuildRequires: gcc-c++ >= 11 +%endif %description PDAL is a C++ BSD library for translating and manipulating point cloud data. @@ -179,6 +183,9 @@ find ./doc/ -type f -iname "*.ai" -delete # boo#1194109 and upstream https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102059 %define _lto_cflags %{nil} %endif +%if 0%{?suse_version} < 1550 +export CXX=g++-12 +%endif %cmake \ -DCMAKE_VERBOSE_MAKEFILE=ON \