diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-22 11:25:05 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-22 11:25:05 +0200 |
| commit | 2b2215d9bb7863c4ffa2224c43bc7195f53b7237 (patch) | |
| tree | 4a18d04362d85a1b208320f1416a3903800cd16f | |
| parent | 4c4f9e987fd0cb433d3e22b5d860f2a404e82105 (diff) | |
| download | my-slackbuilds-2b2215d9bb7863c4ffa2224c43bc7195f53b7237.tar.gz my-slackbuilds-2b2215d9bb7863c4ffa2224c43bc7195f53b7237.zip | |
openvino: update to 2026.4.0
Picks up the fix for the intel_gpu OpenCL runtime, which failed to
compile against OpenCL-CLHPP 2026.05.29 with "expected constructor,
destructor, or type conversion before '(' token". That release removed
CL_HPP_PARAM_NAME_INFO_1_1_DEPRECATED_IN_2_0_, which ocl_wrapper.hpp
used unguarded; upstream added the guard in openvinotoolkit/openvino
PR 37096, merged after the 2026.2.1 tag was cut.
All eight bundled dependencies are re-pinned to the submodule commits
this tag references. oneDNN, oneDNN for GPU, onnx, protobuf and xbyak
moved; mlas, flatbuffers and ittapi are unchanged.
Both patches still apply and are still needed, with offsets.
The README no longer claims tbb must be built with hwloc: TBBBIND_2_5
is disabled here, so libtbbbind-2.5 is never looked for.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
| -rw-r--r-- | openvino/README | 10 | ||||
| -rw-r--r-- | openvino/openvino.SlackBuild | 14 | ||||
| -rw-r--r-- | openvino/openvino.info | 26 |
3 files changed, 27 insertions, 23 deletions
diff --git a/openvino/README b/openvino/README index be1b885..9f0c587 100644 --- a/openvino/README +++ b/openvino/README @@ -4,6 +4,10 @@ inference. Supported hardware: https://docs.openvino.ai/2024/about-openvino/system-requirements.html -The dependency "tbb" needs to be compiled with its optional -dependency hwloc, otherwise libtbbbind-2.5 is missing and openvino -will fail to build. +This build needs OpenCL-CLHPP 2026.05.29 or newer. The 2024.05.08 +opencl.hpp refers to D3D11 and D3D12 external memory handle constants +that the current opencl-headers no longer define, which breaks the +intel_gpu OpenCL runtime. + +TBBBIND_2_5 is disabled, so tbb does not need its optional hwloc +dependency and libtbbbind-2.5 is not required. diff --git a/openvino/openvino.SlackBuild b/openvino/openvino.SlackBuild index 236c9ce..9e68adf 100644 --- a/openvino/openvino.SlackBuild +++ b/openvino/openvino.SlackBuild @@ -26,18 +26,18 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=openvino -VERSION=${VERSION:-2026.2.1} +VERSION=${VERSION:-2026.4.0} # All bundled deps are pinned to the exact commit openvino references at this # tag (its git submodule gitlinks), downloaded as archive/<sha> tarballs. COMMIT_MLAS=d1bc25ec4660cddd87804fcf03b2411b5dfb2e94 -COMMIT_ONEDNN=87f65fdd1927b1d0cbdf0ea37728146abfbffb52 -COMMIT_ONEDNN_GPU=20db47e2d3c4df1b66e93bed2e97d30da175512d +COMMIT_ONEDNN=1289c3b65dd6a119a5ed12a816517d9c3a21d81b +COMMIT_ONEDNN_GPU=a3d459721b72c3a9d2685b46c03dafee7af0f25c COMMIT_FLATBUFFERS=595bf0007ab1929570c7671f091313c8fc20644e -COMMIT_ONNX=e709452ef2bbc1d113faf678c24e6d3467696e83 +COMMIT_ONNX=2bb50465112feca9003e1ed654d77f01ff1415ca COMMIT_ITTAPI=ca45fef1a12cef3316e6ff362a4d36571270e392 -COMMIT_PROTOBUF=f0dc78d7e6e331b8c6bb2d5283e06aa26883ca7c -COMMIT_XBYAK=0d67fd1530016b7c56f3cd74b3fca920f4c3e2b4 -BUILD=${BUILD:-2} +COMMIT_PROTOBUF=d6511091a0cab1ad13f676a02676ad2a0e5eb9ae +COMMIT_XBYAK=431abd865e70a46d56f5aa0e1f87572decb60169 +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/openvino/openvino.info b/openvino/openvino.info index a127b07..0297342 100644 --- a/openvino/openvino.info +++ b/openvino/openvino.info @@ -1,26 +1,26 @@ PRGNAM="openvino" -VERSION="2026.2.1" +VERSION="2026.4.0" HOMEPAGE="https://github.com/openvinotoolkit/openvino/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/openvinotoolkit/openvino/archive/2026.2.1/openvino-2026.2.1.tar.gz \ +DOWNLOAD_x86_64="https://github.com/openvinotoolkit/openvino/archive/2026.4.0/openvino-2026.4.0.tar.gz \ https://github.com/openvinotoolkit/mlas/archive/d1bc25ec4660cddd87804fcf03b2411b5dfb2e94/mlas-d1bc25ec4660cddd87804fcf03b2411b5dfb2e94.tar.gz \ - https://github.com/openvinotoolkit/oneDNN/archive/87f65fdd1927b1d0cbdf0ea37728146abfbffb52/oneDNN-87f65fdd1927b1d0cbdf0ea37728146abfbffb52.tar.gz \ - https://github.com/oneapi-src/oneDNN/archive/20db47e2d3c4df1b66e93bed2e97d30da175512d/oneDNN-20db47e2d3c4df1b66e93bed2e97d30da175512d.tar.gz \ + https://github.com/openvinotoolkit/oneDNN/archive/1289c3b65dd6a119a5ed12a816517d9c3a21d81b/oneDNN-1289c3b65dd6a119a5ed12a816517d9c3a21d81b.tar.gz \ + https://github.com/oneapi-src/oneDNN/archive/a3d459721b72c3a9d2685b46c03dafee7af0f25c/oneDNN-a3d459721b72c3a9d2685b46c03dafee7af0f25c.tar.gz \ https://github.com/google/flatbuffers/archive/595bf0007ab1929570c7671f091313c8fc20644e/flatbuffers-595bf0007ab1929570c7671f091313c8fc20644e.tar.gz \ - https://github.com/onnx/onnx/archive/e709452ef2bbc1d113faf678c24e6d3467696e83/onnx-e709452ef2bbc1d113faf678c24e6d3467696e83.tar.gz \ + https://github.com/onnx/onnx/archive/2bb50465112feca9003e1ed654d77f01ff1415ca/onnx-2bb50465112feca9003e1ed654d77f01ff1415ca.tar.gz \ https://github.com/intel/ittapi/archive/ca45fef1a12cef3316e6ff362a4d36571270e392/ittapi-ca45fef1a12cef3316e6ff362a4d36571270e392.tar.gz \ - https://github.com/protocolbuffers/protobuf/archive/f0dc78d7e6e331b8c6bb2d5283e06aa26883ca7c/protobuf-f0dc78d7e6e331b8c6bb2d5283e06aa26883ca7c.tar.gz \ - https://github.com/herumi/xbyak/archive/0d67fd1530016b7c56f3cd74b3fca920f4c3e2b4/xbyak-0d67fd1530016b7c56f3cd74b3fca920f4c3e2b4.tar.gz" -MD5SUM_x86_64="d912a0b8f832cc526fc90e7c0fe4abbd \ + https://github.com/protocolbuffers/protobuf/archive/d6511091a0cab1ad13f676a02676ad2a0e5eb9ae/protobuf-d6511091a0cab1ad13f676a02676ad2a0e5eb9ae.tar.gz \ + https://github.com/herumi/xbyak/archive/431abd865e70a46d56f5aa0e1f87572decb60169/xbyak-431abd865e70a46d56f5aa0e1f87572decb60169.tar.gz" +MD5SUM_x86_64="960ed31f149ffd06133890e46b41d6bc \ 0e87473410db355fd9251a2e1337dc32 \ - 09c8e12d3638ee7fb084035e3c99b914 \ - e8aa621185319f2a4ad195e9380a3f2a \ + e0952ce53444fdb08d25d2e208117466 \ + 3e70bab35aac394d34431f03847578ad \ 16699a34eed210ecfe6c4d164926350c \ - d4b12189e7665ae1211181b6a4905700 \ + db6e4fd04dde8fa2c24ebb1eda1a7e41 \ 66726ae396392a1fa43156a0c764ec5e \ - dbd2ff372e1033676a0c3798a8df4a07 \ - 9d5a8e3ba68b0d1b693e503a31761779" + 3621730f9f5f183e4a59509e18ea5022 \ + 781dbe38cb13c35947391500464a597f" REQUIRES="pugixml tbb snappy OpenCL-CLHPP" MAINTAINER="danix" EMAIL="danix@danix.xyz" |
