Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package llvm for openSUSE:Factory checked in 
at 2026-02-04 21:00:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm (Old)
 and      /work/SRC/openSUSE:Factory/.llvm.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm"

Wed Feb  4 21:00:51 2026 rev:152 rq:1330299 version:21

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm/llvm.changes        2025-09-14 
18:50:32.403013193 +0200
+++ /work/SRC/openSUSE:Factory/.llvm.new.1670/llvm.changes      2026-02-04 
21:00:59.287761725 +0100
@@ -1,0 +2,5 @@
+Sun Feb  1 22:21:16 UTC 2026 - Aaron Puchert <[email protected]>
+
+- Add metapackage for bolt.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ llvm.spec ++++++
--- /var/tmp/diff_new_pack.qU0myw/_old  2026-02-04 21:00:59.935788864 +0100
+++ /var/tmp/diff_new_pack.qU0myw/_new  2026-02-04 21:00:59.935788864 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package llvm
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,10 @@
 %endif
 %endif
 
+%ifarch aarch64 x86_64
+%define has_bolt 1
+%endif
+
 # obsolete_llvm_versioned() prefix postfix
 # Obsolete packages <prefix>X or <prefix>X-<postfix> with X being a set of 
older versions.
 %define obsolete_llvm_versioned() \
@@ -280,6 +284,21 @@
 libomp-devel that openSUSE currently supports.  Packages that
 don't require a specific LLVM version should depend on this.
 
+%package bolt
+Summary:        A post-link optimizer developed to speed up large applications
+URL:            https://github.com/llvm/llvm-project/tree/main/bolt
+Requires:       llvm%{_sonum}-bolt
+%obsolete_llvm_versioned llvm bolt
+
+%description bolt
+BOLT is a post-link optimizer developed to speed up large applications.
+It achieves the improvements by optimizing application's code layout based on
+execution profile gathered by sampling profiler, such as Linux `perf` tool.
+
+This package is a dummy package that depends on the version of
+llvm-bolt that openSUSE currently supports.  Packages that
+don't require a specific LLVM version should depend on this.
+
 %package polly
 Summary:        LLVM Framework for High-Level Loop and Data-Locality 
Optimizations
 Group:          Development/Languages/Other
@@ -373,6 +392,11 @@
 %doc README
 %endif
 
+%if 0%{?has_bolt}
+%files bolt
+%doc README
+%endif
+
 %files polly
 %doc README
 

Reply via email to