Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ComputeLibrary for openSUSE:Factory checked in at 2026-06-25 10:56:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ComputeLibrary (Old) and /work/SRC/openSUSE:Factory/.ComputeLibrary.new.2088 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ComputeLibrary" Thu Jun 25 10:56:51 2026 rev:31 rq:1361558 version:53.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ComputeLibrary/ComputeLibrary.changes 2026-06-18 18:44:47.527476551 +0200 +++ /work/SRC/openSUSE:Factory/.ComputeLibrary.new.2088/ComputeLibrary.changes 2026-06-25 10:58:59.405059776 +0200 @@ -1,0 +2,6 @@ +Wed Jun 24 08:54:38 UTC 2026 - Guillaume GARDET <[email protected]> + +- Backport upstream patch to fix build of armnn:opencl + * 1299.patch + +------------------------------------------------------------------- New: ---- 1299.patch ----------(New B)---------- New:- Backport upstream patch to fix build of armnn:opencl * 1299.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ComputeLibrary.spec ++++++ --- /var/tmp/diff_new_pack.43Vi7K/_old 2026-06-25 10:59:00.137084244 +0200 +++ /var/tmp/diff_new_pack.43Vi7K/_new 2026-06-25 10:59:00.137084244 +0200 @@ -26,6 +26,8 @@ License: MIT URL: https://developer.arm.com/technologies/compute-library Source: https://github.com/ARM-software/ComputeLibrary/archive/v%{version}.tar.gz#/ComputeLibrary-%{version}.tar.gz +# PATCH-FIX-USPTREAM - https://github.com/ARM-software/ComputeLibrary/pull/1299 +Patch1: 1299.patch BuildRequires: gcc-c++ BuildRequires: git-core BuildRequires: ocl-icd-devel ++++++ 1299.patch ++++++ >From 9556d2926d2a2a797308da05b88f29cbf36352f7 Mon Sep 17 00:00:00 2001 From: Pablo Marquez Tello <[email protected]> Date: Tue, 23 Jun 2026 16:57:22 +0100 Subject: [PATCH] fix: Enable beta OpenCL(TM) extension declarations for command buffers Recent Khronos OpenCL(TM) headers guard beta/provisional extension declarations behind CL_ENABLE_BETA_EXTENSIONS. ACL dynamically loads cl_khr_command_buffer entrypoints from OpenCL.h, so downstream builds using newer headers can fail because symbols such as clCreateCommandBufferKHR are not declared. Define CL_ENABLE_BETA_EXTENSIONS before including the Khronos OpenCL headers so the existing command-buffer function pointer declarations remain visible. Resolves MLCE-1909 Signed-off-by: Pablo Marquez Tello <[email protected]> Change-Id: I678496b32a9c2576c8f142d5cff831587e2a2ea2 --- arm_compute/core/CL/OpenCL.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/arm_compute/core/CL/OpenCL.h b/arm_compute/core/CL/OpenCL.h index ac89626faa0..ad1c4b39943 100644 --- a/arm_compute/core/CL/OpenCL.h +++ b/arm_compute/core/CL/OpenCL.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016-2023, 2025 Arm Limited. + * Copyright (c) 2016-2023, 2025-2026 Arm Limited. * * SPDX-License-Identifier: MIT * @@ -35,7 +35,11 @@ #ifndef ARM_COMPUTE_NO_EXCEPTIONS #define CL_HPP_ENABLE_EXCEPTIONS #endif // ARM_COMPUTE_NO_EXCEPTIONS -#define CL_TARGET_OPENCL_VERSION 300 +#define CL_TARGET_OPENCL_VERSION 300 +// Keep provisional command-buffer declarations visible in newer Khronos headers. +#ifndef CL_ENABLE_BETA_EXTENSIONS +#define CL_ENABLE_BETA_EXTENSIONS +#endif // CL_ENABLE_BETA_EXTENSIONS #define CL_HPP_TARGET_OPENCL_VERSION 110 #define CL_HPP_MINIMUM_OPENCL_VERSION 110 #pragma GCC diagnostic push
