Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rocm-compilersupport for 
openSUSE:Factory checked in at 2026-10-29 18:18:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rocm-compilersupport (Old)
 and      /work/SRC/openSUSE:Factory/.rocm-compilersupport.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rocm-compilersupport"

Thu Oct 29 18:18:22 2026 rev:3 rq:1393642 version:22

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rocm-compilersupport/rocm-compilersupport.changes    
    2026-09-21 14:29:37.744657619 +0200
+++ 
/work/SRC/openSUSE:Factory/.rocm-compilersupport.new.1255/rocm-compilersupport.changes
      2026-10-29 18:18:31.128094786 +0100
@@ -1,0 +2,5 @@
+Wed Oct 28 15:42:33 UTC 2026 - Jeremy Newton <[email protected]>
+
+- Add 0001-rocm-llvm-workaround-__noinline__.patch workaround for newer GCC
+
+-------------------------------------------------------------------

New:
----
  0001-rocm-llvm-workaround-__noinline__.patch

----------(New B)----------
  New:
- Add 0001-rocm-llvm-workaround-__noinline__.patch workaround for newer GCC
----------(New E)----------

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

Other differences:
------------------
++++++ rocm-compilersupport.spec ++++++
--- /var/tmp/diff_new_pack.swJ1Ie/_old  2026-10-29 18:18:33.847208726 +0100
+++ /var/tmp/diff_new_pack.swJ1Ie/_new  2026-10-29 18:18:33.848208767 +0100
@@ -199,6 +199,8 @@
 # Convert from an absolute path <path-to>/libamdhip64.so to using -lamdhip64
 Patch7:         0001-clang-23-link-libamdhip64.patch
 %endif
+# Workaround issue with newer GCC:
+Patch8:         0001-rocm-llvm-workaround-__noinline__.patch
 
 BuildRequires:  cmake
 %if 0%{?fedora} || 0%{?suse_version}

++++++ 0001-rocm-llvm-workaround-__noinline__.patch ++++++
>From 5bb71890754c4dc045ba7203d71fa32fb955bd53 Mon Sep 17 00:00:00 2001
From: Tom Rix <[email protected]>
Date: Tue, 25 Aug 2026 08:48:25 -0700
Subject: [PATCH] rocm-llvm workaround __noinline__

---
 clang/lib/Headers/CMakeLists.txt       |  1 +
 clang/lib/Headers/cuda_wrappers/format | 38 ++++++++++++++++++++++++++
 2 files changed, 39 insertions(+)
 create mode 100644 clang/lib/Headers/cuda_wrappers/format

diff --git a/clang/lib/Headers/CMakeLists.txt b/clang/lib/Headers/CMakeLists.txt
index ec955c4cef0c..55596776727b 100644
--- a/clang/lib/Headers/CMakeLists.txt
+++ b/clang/lib/Headers/CMakeLists.txt
@@ -349,6 +349,7 @@ set(cuda_wrapper_files
   cuda_wrappers/array
   cuda_wrappers/cmath
   cuda_wrappers/complex
+  cuda_wrappers/format
   cuda_wrappers/new
 )
 
diff --git a/clang/lib/Headers/cuda_wrappers/format 
b/clang/lib/Headers/cuda_wrappers/format
new file mode 100644
index 000000000000..1d26da455848
--- /dev/null
+++ b/clang/lib/Headers/cuda_wrappers/format
@@ -0,0 +1,38 @@
+/*===---- format - CUDA wrapper for <format> ------------------------------===
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to 
deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in
+ * all copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ * THE SOFTWARE.
+ *
+ *===-----------------------------------------------------------------------===
+ */
+
+#ifndef __CLANG_CUDA_WRAPPERS_FORMAT
+#define __CLANG_CUDA_WRAPPERS_FORMAT
+
+#if _GLIBCXX_RELEASE >= 16
+#pragma push_macro("__noinline__")
+#undef __noinline__
+#endif
+
+#include_next <format>
+
+#if _GLIBCXX_RELEASE >= 16
+#pragma pop_macro("__noinline__")
+#endif
+
+#endif // include guard
-- 
2.55.0


++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.swJ1Ie/_old  2026-10-29 18:18:33.936212455 +0100
+++ /var/tmp/diff_new_pack.swJ1Ie/_new  2026-10-29 18:18:33.942212707 +0100
@@ -1,6 +1,6 @@
-mtime: 1789579612
-commit: 5df7cd2d77b45f4541de0054ad91e507ca80967cb2f19a1ac8fb3ec848709857
+mtime: 1793234355
+commit: e6e5f3ada303bbee7ab2ecabee92d1753a68e6859e591ccdbe00688f64d2210b
 url: https://src.opensuse.org/ROCm/rocm-compilersupport
-revision: 5df7cd2d77b45f4541de0054ad91e507ca80967cb2f19a1ac8fb3ec848709857
+revision: e6e5f3ada303bbee7ab2ecabee92d1753a68e6859e591ccdbe00688f64d2210b
 projectscmsync: https://src.opensuse.org/ROCm/_ObsPrj
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-10-29 01:39:15.000000000 +0100
@@ -0,0 +1,7 @@
+sources
+README.md
+_buildconfig*
+_buildinfo*
+debian
+.osc
+changelog

Reply via email to