%define keepstatic 1
%define llvm_release_build 1
-%define llvm_version 18
+%define llvm_version 19
Name: llvm
Summary: The LLVM Project is a collection of modular and reusable compiler and toolchain technologies
-Version: 18.1.6
+Version: 19.1.4
Release: 1
Group: Development/Toolchain
License: NCSA
cp -a ../clang/bindings/python/clang %{buildroot}%{python3_sitelib}/
rm -rf %{buildroot}%{library_dir}/debug/*
-rm -rf %{buildroot}%{library_dir}/libear/*
-rm -rf %{buildroot}%{library_dir}/libscanbuild/*
+rm -rf %{buildroot}/usr/lib/libear/*
+rm -rf %{buildroot}/usr/lib/libscanbuild/*
%post -n clang -p /sbin/ldconfig
%postun -n clang -p /sbin/ldconfig
%{install_prefix}/bin/llvm-strip
%{install_prefix}/bin/llvm-undname
%{install_prefix}/bin/pp-trace
+%{install_prefix}/bin/reduce-chunk-list
%files devel
%manifest %{name}.manifest
%{install_prefix}/bin/clang-rename
%{install_prefix}/bin/clang-reorder-fields
%{install_prefix}/bin/clang-tidy
+%{install_prefix}/bin/clang-installapi
+%{install_prefix}/bin/clang-nvlink-wrapper
%{install_prefix}/bin/clangd
%{install_prefix}/bin/git-clang-format
%{install_prefix}/bin/find-all-symbols