From: Jan Kratochvil Date: Wed, 2 Jun 2021 10:03:12 +0000 (+0200) Subject: (no commit message) X-Git-Url: http://git.jankratochvil.net/?p=lldb-experimental.git;a=commitdiff_plain;h=0692436c065f642135aa294111643bea9ab7f5c3 --- diff --git a/lldb-experimental.spec b/lldb-experimental.spec index e52613b..64c627a 100644 --- a/lldb-experimental.spec +++ b/lldb-experimental.spec @@ -18,7 +18,7 @@ %endif Name: lldb-experimental Version: 13.0.0 -Release: 0.20210531snap0%{?dist} +Release: 0.20210602snap0%{?dist} Summary: Next generation high-performance debugger - experimental trunk snapshot License: NCSA URL: http://lldb.llvm.org/ @@ -204,19 +204,11 @@ FLAGS="$FLAGS -fdebug-types-section" %endif %endif -# Rawhide Gold on lldb-experimental build: invalid symbol table name index && section_header_offset: bad shndx -# https://bugzilla.redhat.com/show_bug.cgi?id=1954141 -%if 0%{?fedora} == 33 || 0%{?fedora} == 35 -FLAGS="$FLAGS -fno-lto" -%endif - CFLAGS="$FLAGS" CXXFLAGS="$FLAGS" # This is default - changing it breaks the testsuite: -DLLVM_LINK_LLVM_DYLIB=OFF # It does not work: -DDCMAKE_EXECUTABLE_SUFFIX=-experimental -# -fdebug-types-section && -DLLVM_USE_LINKER=gold: -# ../../../../lib64/libclangLex.a(PreprocessingRecord.cpp.o)(.debug_types+0xfe): error: undefined reference to 'clang::SourceRange::getBegin() const' %cmake llvm \ -DCMAKE_INSTALL_PREFIX=%{pkg_prefix} \ %if %{fast} @@ -227,7 +219,7 @@ CXXFLAGS="$FLAGS" -DLLVM_ENABLE_PROJECTS="lldb;clang;lld" \ -DLLVM_TARGETS_TO_BUILD=X86 \ -DLLVM_BUILD_TOOLS=OFF \ - -DLLVM_USE_LINKER=gold \ + -DLLVM_USE_LINKER=lld \ $(: file INSTALL cannot find build-release/lib/python3.6 ) \ %if 0%{?__isa_bits} == 64 -DLLVM_LIBDIR_SUFFIX=64 \