git://git.jankratochvil.net
/
lldb-experimental.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(no commit message)
[lldb-experimental.git]
/
lldb-experimental.spec
diff --git
a/lldb-experimental.spec
b/lldb-experimental.spec
index
380a861
..
65c58c9
100644
(file)
--- a/
lldb-experimental.spec
+++ b/
lldb-experimental.spec
@@
-18,7
+18,7
@@
%endif
Name: lldb-experimental
Version: 13.0.0
%endif
Name: lldb-experimental
Version: 13.0.0
-Release: 0.20210604snap
5
%{?dist}
+Release: 0.20210604snap
7
%{?dist}
Summary: Next generation high-performance debugger - experimental trunk snapshot
License: NCSA
URL: http://lldb.llvm.org/
Summary: Next generation high-performance debugger - experimental trunk snapshot
License: NCSA
URL: http://lldb.llvm.org/
@@
-37,7
+37,7
@@
BuildRequires: clang git libedit-devel libatomic libxml2-devel zlib-devel valgri
# ^
#SyntaxError: invalid syntax
%global __python /usr/bin/python3
# ^
#SyntaxError: invalid syntax
%global __python /usr/bin/python3
-BuildRequires:
devtoolset-8-gcc-c++
+BuildRequires:
llvm-toolset-7.0-clang llvm-toolset-7.0-lld
# swig on rhel7: /builddir/build/BUILD/lldb-experimental-11.0.0/lldb/bindings/./python/python-typemaps.swig:496: Error: Syntax error in input(3).
BuildRequires: swig3
BuildRequires: rh-git218-git-core
# swig on rhel7: /builddir/build/BUILD/lldb-experimental-11.0.0/lldb/bindings/./python/python-typemaps.swig:496: Error: Syntax error in input(3).
BuildRequires: swig3
BuildRequires: rh-git218-git-core
@@
-191,7
+191,7
@@
FLAGS="%{optflags}"
FLAGS="$FLAGS -Wno-error=format-security"
%if (0%{?rhel:1} && 0%{?rhel} <= 7)
FLAGS="$FLAGS -Wno-error=format-security"
%if (0%{?rhel:1} && 0%{?rhel} <= 7)
-. /opt/rh/
devtoolset-8
/enable
+. /opt/rh/
llvm-toolset-7.0
/enable
. /opt/rh/rh-python38/enable
%endif
%if %{fast}
. /opt/rh/rh-python38/enable
%endif
%if %{fast}
@@
-207,9
+207,13
@@
FLAGS="$FLAGS -fdebug-types-section"
# clang-12: error: unsupported argument 'auto' to option 'flto='
# clang-12: warning: optimization flag '-ffat-lto-objects' is not supported [-Wignored-optimization-argument]
# clang-12: error: unsupported argument 'auto' to option 'flto='
# clang-12: warning: optimization flag '-ffat-lto-objects' is not supported [-Wignored-optimization-argument]
-FLAGS="$(echo $FLAGS|sed 's/
-flto=auto -ffat-lto-objects/-flto
/')"
+FLAGS="$(echo $FLAGS|sed 's/
-flto=auto -ffat-lto-objects / -flto
/')"
# ld.lld: error: relocation R_X86_64_PC32 cannot be used against symbol ...; recompile with -fPIC
FLAGS="$FLAGS -fPIC"
# ld.lld: error: relocation R_X86_64_PC32 cannot be used against symbol ...; recompile with -fPIC
FLAGS="$FLAGS -fPIC"
+%if 0%{?rhel:1} && 0%{?rhel} <= 7
+# clang: error: unknown argument: '-fstack-protector-strong'
+FLAGS="$(echo $FLAGS|sed 's/ -fstack-protector-strong / /')"
+%endif
CFLAGS="$FLAGS"
CXXFLAGS="$FLAGS"
CFLAGS="$FLAGS"
CXXFLAGS="$FLAGS"