From 47301eaea4c8d3272a93f51b8ff9c01a4cba36ba8933bda63107cfe95426ef26 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Wed, 29 Sep 2021 12:58:22 +0000 Subject: [PATCH] - fixed broken %{_llvm_sonum} in libcl(llvm%{_llvm_sonum}) Provides by buildrequiring appropriate llvm/clang -devel packages OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=39 --- libclc.changes | 6 ++++++ libclc.spec | 14 ++++++++++++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/libclc.changes b/libclc.changes index 5cb6e27..7a53876 100644 --- a/libclc.changes +++ b/libclc.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Sep 29 12:44:19 UTC 2021 - Stefan Dirsch + +- fixed broken %{_llvm_sonum} in libcl(llvm%{_llvm_sonum}) Provides + by buildrequiring appropriate llvm/clang -devel packages + ------------------------------------------------------------------- Wed Sep 29 12:00:22 UTC 2021 - Stefan Dirsch diff --git a/libclc.spec b/libclc.spec index e12dff0..68a68b2 100644 --- a/libclc.spec +++ b/libclc.spec @@ -27,9 +27,19 @@ Group: Development/Libraries/C and C++ URL: https://libclc.llvm.org/ Source0: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_libclc_llvm_ver}/%{name}-%{_libclc_llvm_ver}.src.tar.xz Source1: %{name}-rpmlintrc -BuildRequires: clang-devel >= 4.0 BuildRequires: cmake -BuildRequires: llvm >= 4.0 +%if 0%{?suse_version} >= 1550 +BuildRequires: clang-devel +BuildRequires: llvm-devel +%else +%if 0%{?sle_version} >= 150300 +BuildRequires: clang11-devel +BuildRequires: llvm11-devel +%else +BuildRequires: clang9-devel +BuildRequires: llvm9-devel +%endif +%endif BuildRequires: python3-base Provides: libclc(llvm%{_llvm_sonum}) BuildArch: noarch