From 6d8cce6ba89763ed8ab554fa4b96c808898d5d1b Mon Sep 17 00:00:00 2001 From: Jan Kratochvil Date: Fri, 4 Jun 2021 08:57:50 +0200 Subject: [PATCH] --- lldb-experimental.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lldb-experimental.spec b/lldb-experimental.spec index 64c627a..8e119f9 100644 --- a/lldb-experimental.spec +++ b/lldb-experimental.spec @@ -18,7 +18,7 @@ %endif Name: lldb-experimental Version: 13.0.0 -Release: 0.20210602snap0%{?dist} +Release: 0.20210604snap0%{?dist} Summary: Next generation high-performance debugger - experimental trunk snapshot License: NCSA URL: http://lldb.llvm.org/ @@ -55,6 +55,7 @@ BuildRequires: cmake3 BuildRequires: cmake %else # cmake-3.17.0-1.el8: +BuildRequires: clang lld BuildRequires: wget expat-devel BuildRequires: /usr/bin/sphinx-build curl-devel emacs jsoncpp-devel openssl-devel pkgconfig(Qt5Widgets) rhash-devel # -- Could NOT find LibArchive: Found unsuitable version "3.3.2", but required is at least "3.3.3" (found /usr/lib64/libarchive.so) @@ -211,6 +212,9 @@ CXXFLAGS="$FLAGS" # It does not work: -DDCMAKE_EXECUTABLE_SUFFIX=-experimental %cmake llvm \ -DCMAKE_INSTALL_PREFIX=%{pkg_prefix} \ + -DCMAKE_C_COMPILER=clang \ + -DCMAKE_CXX_COMPILER=clang++ \ + -DLLVM_USE_LINKER=lld \ %if %{fast} -DCMAKE_BUILD_TYPE=Release \ %else @@ -219,7 +223,6 @@ CXXFLAGS="$FLAGS" -DLLVM_ENABLE_PROJECTS="lldb;clang;lld" \ -DLLVM_TARGETS_TO_BUILD=X86 \ -DLLVM_BUILD_TOOLS=OFF \ - -DLLVM_USE_LINKER=lld \ $(: file INSTALL cannot find build-release/lib/python3.6 ) \ %if 0%{?__isa_bits} == 64 -DLLVM_LIBDIR_SUFFIX=64 \ -- 1.8.3.1