2024-06-20 13:25:04 +00:00
committed by Git OBS Bridge
parent 6671c35595
commit 697f22b85f

View File

@@ -23,10 +23,10 @@
%bcond_without sysuser_vscan
%endif
%if 0%{?suse_version} > 1500
%define gcc gcc
%define vgcc %nil
%define CMake cmake
%else
%define gcc gcc11
%define vgcc 12
%define CMake cmake
%endif
%global confdir %_prefix%_sysconfdir
@@ -58,10 +58,10 @@ Patch15: clamav-format.patch
ExcludeArch: %{arml}
BuildRequires: %{CMake}
BuildRequires: %{gcc}
BuildRequires: %{gcc}-c++
BuildRequires: cargo
BuildRequires: cmake-full
BuildRequires: gcc%{vgcc}
BuildRequires: gcc%{vgcc}-c++
BuildRequires: libbz2-devel
BuildRequires: libjson-c-devel
BuildRequires: libopenssl-devel >= 1.0.2
@@ -193,9 +193,9 @@ chmod -x docs/html/images/flamegraph.svg
%sysusers_generate_pre %{SOURCE65} vscan
%endif
%cmake \
%if "%{gcc}" == "gcc12"
-DCMAKE_C_COMPILER=gcc-12 \
-DCMAKE_CXX_COMPILER=g++-12 \
%if "%{vgcc}" != ""
-DCMAKE_C_COMPILER=gcc-%{vgcc} \
-DCMAKE_CXX_COMPILER=g++-%{vgcc} \
%endif
-DCMAKE_BUILD_TYPE=DEBUG \
-DCLAMAV_USER=vscan \