Skip to content

Commit 455dcf9

Browse files
direc85rubdos
authored andcommitted
Update clang spec for LLVM 16
1 parent b1946df commit 455dcf9

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

rpm/clang.spec

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@
33
%global patch_ver 6
44

55
%global clang_tools_binaries \
6+
%{_bindir}/amdgpu-arch \
67
%{_bindir}/clang-check \
78
%{_bindir}/clang-extdef-mapping \
89
%{_bindir}/clang-format \
910
%{_bindir}/clang-linker-wrapper \
10-
%{_bindir}/clang-nvlink-wrapper \
1111
%{_bindir}/clang-offload-bundler \
1212
%{_bindir}/clang-offload-packager \
13-
%{_bindir}/clang-offload-wrapper \
1413
%{_bindir}/clang-refactor \
1514
%{_bindir}/clang-rename \
1615
%{_bindir}/clang-repl \
1716
%{_bindir}/clang-scan-deps \
1817
%{_bindir}/diagtool \
19-
%{_bindir}/hmaptool
18+
%{_bindir}/hmaptool \
19+
%{_bindir}/nvptx-arch
2020

2121
%global clang_binaries \
2222
%{_bindir}/clang \
@@ -169,7 +169,12 @@ pushd clang
169169
mkdir -p %{buildroot}%{python3_sitelib}/clang/
170170

171171
# install scanbuild-py to python sitelib.
172+
%ifarch aarch64
173+
mv %{buildroot}%{_prefix}/lib64/{libear,libscanbuild} %{buildroot}%{python3_sitelib}
174+
%else
172175
mv %{buildroot}%{_prefix}/lib/{libear,libscanbuild} %{buildroot}%{python3_sitelib}
176+
%endif
177+
173178

174179
# remove editor integrations (bbedit, sublime, emacs, vim)
175180
rm -vf %{buildroot}%{_datadir}/clang/clang-format-bbedit.applescript
@@ -230,8 +235,8 @@ popd
230235
%{_libexecdir}/intercept-cc
231236
%{_datadir}/scan-view/
232237
%{_datadir}/scan-build/
233-
%{python3_sitelib}/libear
234-
%{python3_sitelib}/libscanbuild
238+
%{python3_sitelib}/libear/
239+
%{python3_sitelib}/libscanbuild/
235240

236241
%files tools-extra
237242
%{clang_tools_binaries}

0 commit comments

Comments
 (0)