From 64d8c0714321426325444f803dac329fcd1303bb Mon Sep 17 00:00:00 2001 From: qhw01063182 Date: Tue, 9 Sep 2025 16:07:58 +0800 Subject: [PATCH] ln libclang.so.15.0.7 to libclang.so.15 Signed-off-by: qhw01063182 --- llvm-compat.spec | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/llvm-compat.spec b/llvm-compat.spec index b8b1bb8..d1e3eb9 100644 --- a/llvm-compat.spec +++ b/llvm-compat.spec @@ -1,4 +1,4 @@ -%define anolis_release .0.1 +%define anolis_release .0.2 %global maj_ver 15 %global min_ver 0 %global patch_ver 7 @@ -140,7 +140,10 @@ DESTDIR=%{buildroot} %__ninja %__ninja_common_opts -l 8 install-LLVM -C llvm-bui mkdir -p %{buildroot}%{pkg_libdir} install llvm-build/lib/*.so.* %{buildroot}%{pkg_libdir} - +pushd %{buildroot}%{pkg_libdir} +rm -rf libclang.so.15 +ln -s libclang.so.15.0.7 libclang.so.15 +popd # Create ld.so.conf.d entry mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d cat >> %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf << EOF @@ -162,11 +165,15 @@ done %config(noreplace) %{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %{pkg_libdir}/libLLVM-%{maj_ver}.so %{pkg_libdir}/libclang*.so.* + %ifnarch %ix86 %{pkg_libdir}/libclang-cpp*.so.%{maj_ver} %endif %changelog +* Thu Sep 11 2025 Hong Wei Qin - 15.0.7-1.0.2 +- ln libclang.so.15.0.7 to libclang.so.15 + * Mon Dec 23 2024 Chen Li - 15.0.7-1.0.1 - Add support for LoongArch -- Gitee