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/