From 93cb3873de87283ffa2c4bed16eb2ddf90acf6d6 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Thu, 4 Sep 2025 07:50:20 -0700 Subject: [PATCH] feat(libnvvm): Add devel files (#6319) (#6327) * feat(libnvvm): Add devel files * fix: A --------- (cherry picked from commit 58eb24c99cdab49ecb9995645be936d58c7c4e01) Signed-off-by: Gilver Co-authored-by: Gilver --- anda/lib/nvidia/libnvvm/libnvvm.spec | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/anda/lib/nvidia/libnvvm/libnvvm.spec b/anda/lib/nvidia/libnvvm/libnvvm.spec index fe1f90d53f..975af1f2c6 100644 --- a/anda/lib/nvidia/libnvvm/libnvvm.spec +++ b/anda/lib/nvidia/libnvvm/libnvvm.spec @@ -9,7 +9,7 @@ Name: %(echo %real_name | tr '_' '-') Epoch: 1 Version: 13.0.88 -Release: 1%?dist +Release: 2%{?dist} Summary: CUDA NVVM License: CUDA Toolkit URL: https://developer.nvidia.com/cuda-toolkit @@ -21,7 +21,15 @@ Source1: https://developer.download.nvidia.com/compute/cuda/redist/%{real Conflicts: %{name}-%{major_package_version} < %{?epoch:%{epoch}:}%{version}-%{release} %description -Compiler IR for CUDA applications. +LLVM IR for CUDA applications. + +%package devel +Summary: Development package for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Conflicts: %{name}-%{major_package_version} < %{?epoch:%{epoch}:}%{version}-%{release} + +%description devel +Files for development with %{name} and LLVM IR bytecode. %prep %ifarch x86_64 @@ -42,11 +50,13 @@ cp -fr nvvm/lib64/* %{buildroot}%{_libdir}/ %files %license LICENSE +%{_libdir}/libnvvm.so.* + +%files devel %{_bindir}/cicc %{_datadir}/libdevice %{_includedir}/nvvm.h %{_libdir}/libnvvm.so -%{_libdir}/libnvvm.so.* %changelog %autochangelog