forked from pool/llvm14
- Fix file list for Leap.
Seems like the libexec workaround is no longer needed. OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm14?expand=0&rev=4
This commit is contained in:
parent
af5d78596b
commit
7421a387d7
30
llvm14.spec
30
llvm14.spec
@ -83,13 +83,6 @@
|
||||
test "$max_%{1}_jobs" -le 0 && max_%{1}_jobs=1 && echo "Warning: Not %{1}ing in parallel at all because of memory limits" \
|
||||
fi
|
||||
|
||||
# Compatibility with distros that don't have /usr/libexec.
|
||||
%if "%{_libexecdir}" == "%{_prefix}/libexec"
|
||||
%define _libexecdir_fallback %{_libexecdir}
|
||||
%else
|
||||
%define _libexecdir_fallback %{_bindir}
|
||||
%endif
|
||||
|
||||
%define _dwz_low_mem_die_limit 40000000
|
||||
%define _dwz_max_die_limit 200000000
|
||||
|
||||
@ -939,11 +932,6 @@ popd
|
||||
# Scripts for clang use unversioned executables, so it doesn't make sense to
|
||||
# have multiple versions of them. We package them only for the default version.
|
||||
%if %{_plv} == %{_sonum}
|
||||
%if "%{_libexecdir}" != "%{_prefix}/libexec"
|
||||
mv %{buildroot}%{_prefix}/libexec/{c++,ccc}-analyzer %{buildroot}%{_bindir}
|
||||
mv %{buildroot}%{_prefix}/libexec/{analyze,intercept}-{cc,c++} %{buildroot}%{_bindir}
|
||||
%endif
|
||||
|
||||
mv %{buildroot}%{_datadir}/clang/clang-format-diff.py %{buildroot}%{_bindir}/clang-format-diff
|
||||
mv %{buildroot}%{_datadir}/clang/clang-tidy-diff.py %{buildroot}%{_bindir}/clang-tidy-diff
|
||||
mv %{buildroot}%{_datadir}/clang/run-find-all-symbols.py %{buildroot}%{_bindir}/run-find-all-symbols
|
||||
@ -962,8 +950,8 @@ rm %{buildroot}%{_bindir}/hmaptool
|
||||
rm %{buildroot}%{_bindir}/run-clang-tidy
|
||||
rm %{buildroot}%{_bindir}/scan-{build,build-py,view}
|
||||
rm -r %{buildroot}%{_prefix}/lib/lib{ear,scanbuild}
|
||||
rm %{buildroot}%{_prefix}/libexec/{c++,ccc}-analyzer
|
||||
rm %{buildroot}%{_prefix}/libexec/{analyze,intercept}-{cc,c++}
|
||||
rm %{buildroot}%{_libexecdir}/{c++,ccc}-analyzer
|
||||
rm %{buildroot}%{_libexecdir}/{analyze,intercept}-{cc,c++}
|
||||
rm -r %{buildroot}%{_datadir}/{clang,scan-build,scan-view}/
|
||||
rm %{buildroot}%{_mandir}/man1/scan-build.1
|
||||
%endif
|
||||
@ -1107,7 +1095,7 @@ EOF
|
||||
for script in %{buildroot}%{_bindir}/opt-{diff,stats,viewer} \
|
||||
%if %{_plv} == %{_sonum}
|
||||
%{buildroot}%{_bindir}/{{analyze,intercept}-build,clang-{format,tidy}-diff,git-clang-format,hmaptool,run-{clang-tidy,find-all-symbols},scan-{build,build-py,view}} \
|
||||
%{buildroot}%{_libexecdir_fallback}/{{analyze,intercept}-{c++,cc},{c++,ccc}-analyzer} \
|
||||
%{buildroot}%{_libexecdir}/{{analyze,intercept}-{c++,cc},{c++,ccc}-analyzer} \
|
||||
%endif
|
||||
%ifarch aarch64 x86_64
|
||||
%{buildroot}%{_libdir}/clang/%{_relver}/bin/hwasan_symbolize \
|
||||
@ -1891,12 +1879,12 @@ fi
|
||||
%{_bindir}/scan-build
|
||||
%{_bindir}/scan-build-py
|
||||
%{_bindir}/scan-view
|
||||
%{_libexecdir_fallback}/analyze-c++
|
||||
%{_libexecdir_fallback}/analyze-cc
|
||||
%{_libexecdir_fallback}/c++-analyzer
|
||||
%{_libexecdir_fallback}/ccc-analyzer
|
||||
%{_libexecdir_fallback}/intercept-c++
|
||||
%{_libexecdir_fallback}/intercept-cc
|
||||
%{_libexecdir}/analyze-c++
|
||||
%{_libexecdir}/analyze-cc
|
||||
%{_libexecdir}/c++-analyzer
|
||||
%{_libexecdir}/ccc-analyzer
|
||||
%{_libexecdir}/intercept-c++
|
||||
%{_libexecdir}/intercept-cc
|
||||
%{_prefix}/lib/libear
|
||||
%{_prefix}/lib/libscanbuild
|
||||
%{_datadir}/bash-completion/completions/clang
|
||||
|
Loading…
Reference in New Issue
Block a user