Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package highway for openSUSE:Factory checked in at 2026-07-28 17:49:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/highway (Old) and /work/SRC/openSUSE:Factory/.highway.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "highway" Tue Jul 28 17:49:38 2026 rev:22 rq:1368036 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/highway/highway.changes 2026-04-25 21:35:39.965610249 +0200 +++ /work/SRC/openSUSE:Factory/.highway.new.2004/highway.changes 2026-07-28 17:50:36.025137618 +0200 @@ -1,0 +2,6 @@ +Mon Jul 27 12:33:23 UTC 2026 - Guillaume GARDET <[email protected]> + +- Add upstream patch to fix build on aarch64 with gcc16: + * gcc16-aarch64.patch + +------------------------------------------------------------------- New: ---- gcc16-aarch64.patch ----------(New B)---------- New:- Add upstream patch to fix build on aarch64 with gcc16: * gcc16-aarch64.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ highway.spec ++++++ --- /var/tmp/diff_new_pack.Zhvshs/_old 2026-07-28 17:50:37.593192447 +0200 +++ /var/tmp/diff_new_pack.Zhvshs/_new 2026-07-28 17:50:37.613193147 +0200 @@ -29,6 +29,7 @@ Source1: baselibs.conf Patch1: no-forced-inline.diff Patch2: avx10_2.patch +Patch3: gcc16-aarch64.patch BuildRequires: c++_compiler BuildRequires: cmake BuildRequires: memory-constraints ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.Zhvshs/_old 2026-07-28 17:50:37.897203078 +0200 +++ /var/tmp/diff_new_pack.Zhvshs/_new 2026-07-28 17:50:37.921203917 +0200 @@ -1,5 +1,5 @@ -mtime: 1777027537 -commit: f878f57182831fb25fbc6dcc1031b45fdba4e0db16d417f873a9e1e3377fe350 +mtime: 1785157945 +commit: a90538d0a2861414aa432d6c49b06c870bf781affbac17d5ee7b1232edd8c627 url: https://src.opensuse.org/jengelh/highway revision: master ++++++ 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-07-27 15:12:25.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ gcc16-aarch64.patch ++++++ >From 8a0da774fe6b3f9ab02f5f33e763b8c2133f38fc Mon Sep 17 00:00:00 2001 From: Benson Muite <[email protected]> Date: Fri, 1 May 2026 13:43:57 +0300 Subject: [PATCH] Allow bug workaround for GCC 16 References: https://github.com/google/highway/pull/3030 Bug has not been fixed in GCC 16 yet. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115556 --- hwy/tests/test_util.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hwy/tests/test_util.h b/hwy/tests/test_util.h index ab170f0d40..acbbe4e50f 100644 --- a/hwy/tests/test_util.h +++ b/hwy/tests/test_util.h @@ -174,7 +174,7 @@ HWY_TEST_DLLEXPORT void AssertArrayEqual(const TypeInfo& info, } // namespace detail #if HWY_ARCH_ARM_A64 && \ - (HWY_COMPILER_GCC_ACTUAL && HWY_COMPILER_GCC_ACTUAL < 1600) + (HWY_COMPILER_GCC_ACTUAL && HWY_COMPILER_GCC_ACTUAL < 1700) // The N argument to TypeName from Lanes() is a "poly constant" which triggers // a GCC bug that can be worked around by disabling cloning. See #2813. #define HWY_TYPENAME_ATTR __attribute__((noclone))
