Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package adaptivecpp for openSUSE:Factory 
checked in at 2024-12-08 11:36:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/adaptivecpp (Old)
 and      /work/SRC/openSUSE:Factory/.adaptivecpp.new.21547 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "adaptivecpp"

Sun Dec  8 11:36:59 2024 rev:3 rq:1228747 version:24.06.0~0

Changes:
--------
--- /work/SRC/openSUSE:Factory/adaptivecpp/adaptivecpp.changes  2024-11-26 
20:56:02.686797389 +0100
+++ /work/SRC/openSUSE:Factory/.adaptivecpp.new.21547/adaptivecpp.changes       
2024-12-08 11:38:06.572062102 +0100
@@ -1,0 +2,5 @@
+Thu Dec  5 13:27:56 UTC 2024 - Eyad Issa <eyadlore...@gmail.com>
+
+- Split OpenMP runtime from the generic library
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ adaptivecpp.spec ++++++
--- /var/tmp/diff_new_pack.C5eE8f/_old  2024-12-08 11:38:07.084083373 +0100
+++ /var/tmp/diff_new_pack.C5eE8f/_new  2024-12-08 11:38:07.084083373 +0100
@@ -57,11 +57,20 @@
 
 %package -n libadaptivecpp
 Summary:        Library for AdaptiveCpp
+Requires:       libadaptivecpp-omp
+Requires:       libadaptivecpp-rt
 
 %description -n libadaptivecpp
-Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all 
vendors:
-The independent, community-driven compiler for C++-based heterogeneous 
programming models.
-Lets applications adapt themselves to all the hardware in the system - even at 
runtime!
+Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all 
vendors.
+
+%package -n libadaptivecpp-omp
+Summary:        OpenMP runtime for AdaptiveCpp
+Requires:       libadaptivecpp = %{version}
+Provides:       libadaptivecpp-rt
+
+%description -n libadaptivecpp-omp
+Implementation of SYCL and C++ standard parallelism for CPUs and GPUs from all 
vendors.
+This package contains the OpenMP runtime for AdaptiveCpp.
 
 %package -n libadaptivecpp-devel
 Summary:        Development files for libadaptivecpp
@@ -73,7 +82,6 @@
 %autosetup -p1
 
 %build
-
 %define __builder ninja
 %cmake
 %cmake_build
@@ -108,7 +116,12 @@
 %{_prefix}/lib/libacpp-clang.so
 %{_prefix}/lib/libacpp-common.so
 %{_prefix}/lib/libacpp-rt.so
-%{_prefix}/lib/hipSYCL/
+%dir %{_prefix}/lib/hipSYCL
+%{_prefix}/lib/hipSYCL/bitcode/
+%{_prefix}/lib/hipSYCL/llvm-to-backend/
+
+%files -n libadaptivecpp-omp
+%{_prefix}/lib/hipSYCL/librt-backend-omp.so
 
 %files -n libadaptivecpp-devel
 %{_includedir}/AdaptiveCpp/

Reply via email to