[packages/llvm] - non-executable shared libs, no attr for library symlinks
qboosh
qboosh at pld-linux.org
Wed Apr 22 22:00:12 CEST 2026
commit 804615a6740ee0dd16a55fb9e115680a9958feeb
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Apr 22 22:00:45 2026 +0200
- non-executable shared libs, no attr for library symlinks
llvm.spec | 90 +++++++++++++++++++++++++++++++--------------------------------
1 file changed, 45 insertions(+), 45 deletions(-)
---
diff --git a/llvm.spec b/llvm.spec
index 8733120..6d31ead 100644
--- a/llvm.spec
+++ b/llvm.spec
@@ -1019,20 +1019,20 @@ rm -rf $RPM_BUILD_ROOT
%files libs
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/LLVMgold.so
-%attr(755,root,root) %{_libdir}/libLLVM-22.so
-%attr(755,root,root) %{_libdir}/libLLVM.so.%{abi}
-%attr(755,root,root) %{_libdir}/libLTO.so.22.1
-%attr(755,root,root) %{_libdir}/libRemarks.so.22.1
-%attr(755,root,root) %{_libdir}/libclang-cpp.so.22.1
+%{_libdir}/LLVMgold.so
+%{_libdir}/libLLVM-22.so
+%{_libdir}/libLLVM.so.%{abi}
+%{_libdir}/libLTO.so.22.1
+%{_libdir}/libRemarks.so.22.1
+%{_libdir}/libclang-cpp.so.22.1
%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/llvm-config
-%attr(755,root,root) %{_libdir}/libLLVM.so
-%attr(755,root,root) %{_libdir}/libLTO.so
-%attr(755,root,root) %{_libdir}/libRemarks.so
-%attr(755,root,root) %{_libdir}/libclang-cpp.so
+%{_libdir}/libLLVM.so
+%{_libdir}/libLTO.so
+%{_libdir}/libRemarks.so
+%{_libdir}/libclang-cpp.so
%{_libdir}/libLLVM*.a
%{_includedir}/llvm
%{_includedir}/llvm-c
@@ -1066,30 +1066,30 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/mlir-transform-opt
%attr(755,root,root) %{_bindir}/mlir-translate
%attr(755,root,root) %{_bindir}/tblgen-to-irdl
-%attr(755,root,root) %{_libdir}/libMLIR.so.22.1
-%attr(755,root,root) %{_libdir}/libMLIRExecutionEngineShared.so.22.1
-%attr(755,root,root) %{_libdir}/libmlir_apfloat_wrappers.so.22.1
-%attr(755,root,root) %{_libdir}/libmlir_arm_runner_utils.so.22.1
-%attr(755,root,root) %{_libdir}/libmlir_arm_sme_abi_stubs.so.22.1
-%attr(755,root,root) %{_libdir}/libmlir_async_runtime.so.22.1
-%attr(755,root,root) %{_libdir}/libmlir_c_runner_utils.so.22.1
-%attr(755,root,root) %{_libdir}/libmlir_float16_utils.so.22.1
-%attr(755,root,root) %{_libdir}/libmlir_runner_utils.so.22.1
+%{_libdir}/libMLIR.so.22.1
+%{_libdir}/libMLIRExecutionEngineShared.so.22.1
+%{_libdir}/libmlir_apfloat_wrappers.so.22.1
+%{_libdir}/libmlir_arm_runner_utils.so.22.1
+%{_libdir}/libmlir_arm_sme_abi_stubs.so.22.1
+%{_libdir}/libmlir_async_runtime.so.22.1
+%{_libdir}/libmlir_c_runner_utils.so.22.1
+%{_libdir}/libmlir_float16_utils.so.22.1
+%{_libdir}/libmlir_runner_utils.so.22.1
%if %{with doc}
%{_mandir}/man1/mlir-tblgen.1*
%endif
%files mlir-devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libMLIR.so
-%attr(755,root,root) %{_libdir}/libMLIRExecutionEngineShared.so
-%attr(755,root,root) %{_libdir}/libmlir_apfloat_wrappers.so
-%attr(755,root,root) %{_libdir}/libmlir_arm_runner_utils.so
-%attr(755,root,root) %{_libdir}/libmlir_arm_sme_abi_stubs.so
-%attr(755,root,root) %{_libdir}/libmlir_async_runtime.so
-%attr(755,root,root) %{_libdir}/libmlir_c_runner_utils.so
-%attr(755,root,root) %{_libdir}/libmlir_float16_utils.so
-%attr(755,root,root) %{_libdir}/libmlir_runner_utils.so
+%{_libdir}/libMLIR.so
+%{_libdir}/libMLIRExecutionEngineShared.so
+%{_libdir}/libmlir_apfloat_wrappers.so
+%{_libdir}/libmlir_arm_runner_utils.so
+%{_libdir}/libmlir_arm_sme_abi_stubs.so
+%{_libdir}/libmlir_async_runtime.so
+%{_libdir}/libmlir_c_runner_utils.so
+%{_libdir}/libmlir_float16_utils.so
+%{_libdir}/libmlir_runner_utils.so
%{_libdir}/libMLIR*.a
%{_includedir}/mlir
%{_includedir}/mlir-c
@@ -1100,7 +1100,7 @@ rm -rf $RPM_BUILD_ROOT
%files polly
%defattr(644,root,root,755)
%doc polly/{CREDITS.txt,LICENSE.TXT,README} polly/www/{bugs,changelog,contributors}.html
-%attr(755,root,root) %{_libdir}/LLVMPolly.so
+%{_libdir}/LLVMPolly.so
%files polly-devel
%defattr(644,root,root,755)
@@ -1156,19 +1156,19 @@ rm -rf $RPM_BUILD_ROOT
%ifarch %{ix86}
%{_libdir}/clang/22/lib/i*86-*linux/clang_rt.*.o
%{_libdir}/clang/22/lib/i*86-*linux/libclang_rt.*.a
-%attr(755,root,root) %{_libdir}/clang/22/lib/i*86-*linux/libclang_rt.*.so
+%{_libdir}/clang/22/lib/i*86-*linux/libclang_rt.*.so
%endif
%ifarch %{x8664}
%{_libdir}/clang/22/lib/x86_64-*linux/clang_rt.*.o
%{_libdir}/clang/22/lib/x86_64-*linux/libclang_rt.*.a
-%attr(755,root,root) %{_libdir}/clang/22/lib/x86_64-*linux/libclang_rt.*.so
+%{_libdir}/clang/22/lib/x86_64-*linux/libclang_rt.*.so
%{_libdir}/clang/22/lib/x86_64-*linux/libclang_rt.*.a.syms
%{_libdir}/clang/22/lib/x86_64-*linux/liborc_rt.a
%endif
%ifarch aarch64
%{_libdir}/clang/22/lib/aarch64-*linux/clang_rt.*.o
%{_libdir}/clang/22/lib/aarch64-*linux/libclang_rt.*.a
-%attr(755,root,root) %{_libdir}/clang/22/lib/aarch64-*linux/libclang_rt.*.so
+%{_libdir}/clang/22/lib/aarch64-*linux/libclang_rt.*.so
%{_libdir}/clang/22/lib/aarch64-*linux/libclang_rt.*.a.syms
%{_libdir}/clang/22/lib/aarch64-*linux/liborc_rt.a
%endif
@@ -1176,13 +1176,13 @@ rm -rf $RPM_BUILD_ROOT
%ifarch %{arm32_with_hf}
%{_libdir}/clang/22/lib/arm-*linux%{_gnu}hf/clang_rt.*.o
%{_libdir}/clang/22/lib/arm-*linux%{_gnu}hf/libclang_rt.*.a
-%attr(755,root,root) %{_libdir}/clang/22/lib/arm-*linux%{_gnu}hf/libclang_rt.*.so
+%{_libdir}/clang/22/lib/arm-*linux%{_gnu}hf/libclang_rt.*.so
%{_libdir}/clang/22/lib/arm-*linux%{_gnu}hf/libclang_rt.*.a.syms
%{_libdir}/clang/22/lib/arm-*linux%{_gnu}hf/liborc_rt.a
%else
%{_libdir}/clang/22/lib/arm-*linux%{_gnu}/clang_rt.*.o
%{_libdir}/clang/22/lib/arm-*linux%{_gnu}/libclang_rt.*.a
-%attr(755,root,root) %{_libdir}/clang/22/lib/arm-*linux%{_gnu}/libclang_rt.*.so
+%{_libdir}/clang/22/lib/arm-*linux%{_gnu}/libclang_rt.*.so
%{_libdir}/clang/22/lib/arm-*linux%{_gnu}/libclang_rt.*.a.syms
%{_libdir}/clang/22/lib/arm-*linux%{_gnu}/liborc_rt.a
%endif
@@ -1228,12 +1228,12 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%{_libdir}/clang/22/lib/i386-*linux/clang_rt.*.o
%{_libdir}/clang/22/lib/i386-*linux/libclang_rt.*.a
-%attr(755,root,root) %{_libdir}/clang/22/lib/i386-*linux/libclang_rt.*.so
+%{_libdir}/clang/22/lib/i386-*linux/libclang_rt.*.so
%endif
%ifarch x32
%{_libdir}/clang/22/lib/x86_64-*linux/clang_rt.*.o
%{_libdir}/clang/22/lib/x86_64-*linux/libclang_rt.*.a
-%attr(755,root,root) %{_libdir}/clang/22/lib/x86_64-*linux/libclang_rt.*.so
+%{_libdir}/clang/22/lib/x86_64-*linux/libclang_rt.*.so
%{_libdir}/clang/22/lib/x86_64-*linux/libclang_rt.*.a.syms
%{_libdir}/clang/22/lib/x86_64-*linux/liborc_rt.a
%endif
@@ -1241,7 +1241,7 @@ rm -rf $RPM_BUILD_ROOT
%files -n clang-libs
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libclang.so.*.*.*
+%{_libdir}/libclang.so.*.*.*
%ghost %{_libdir}/libclang.so.22.1
%files -n clang-devel
@@ -1377,10 +1377,10 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/lldb-mcp
%attr(755,root,root) %{_bindir}/lldb-server
%attr(755,root,root) %{_bindir}/lldb-tblgen
-%attr(755,root,root) %{_libdir}/lua/5.4/lldb.so
-%attr(755,root,root) %{_libdir}/liblldb.so.%{version}
-%attr(755,root,root) %ghost %{_libdir}/liblldb.so.22.1
-%attr(755,root,root) %{_libdir}/liblldbIntelFeatures.so.22.1
+%{_libdir}/lua/5.4/lldb.so
+%{_libdir}/liblldb.so.%{version}
+%ghost %{_libdir}/liblldb.so.22.1
+%{_libdir}/liblldbIntelFeatures.so.22.1
%dir %{py3_sitedir}/lldb
%attr(755,root,root) %{py3_sitedir}/lldb/lldb-argdumper
%{py3_sitedir}/lldb/formatters
@@ -1400,19 +1400,19 @@ rm -rf $RPM_BUILD_ROOT
%dir %{py3_sitedir}/lldb/native
%{py3_sitedir}/lldb/native/__init__.py
%{py3_sitedir}/lldb/native/__pycache__
-%attr(755,root,root) %{py3_sitedir}/lldb/native/_lldb.abi3.so
+%{py3_sitedir}/lldb/native/_lldb.abi3.so
%files -n lldb-devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/liblldb.so
-%attr(755,root,root) %{_libdir}/liblldbIntelFeatures.so
+%{_libdir}/liblldb.so
+%{_libdir}/liblldbIntelFeatures.so
%{_includedir}/lldb
%endif
%if %{with ocaml}
%files ocaml
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/ocaml/stublibs/dllllvm*.so
+%{_libdir}/ocaml/stublibs/dllllvm*.so
%dir %{_libdir}/ocaml/llvm
%{_libdir}/ocaml/llvm/llvm*.cma
%{_libdir}/ocaml/llvm/llvm*.cmi
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/llvm.git/commitdiff/804615a6740ee0dd16a55fb9e115680a9958feeb
More information about the pld-cvs-commit
mailing list