Search Criteria
Package Details: python-openvino 2026.1.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/openvino.git (read-only, click to copy) |
|---|---|
| Package Base: | openvino |
| Description: | Python bindings for OpenVINO |
| Upstream URL: | https://docs.openvino.ai/ |
| Licenses: | Apache-2.0, LicenseRef-custom |
| Submitter: | dbermond |
| Maintainer: | dbermond |
| Last Packager: | dbermond |
| Votes: | 17 |
| Popularity: | 0.147031 |
| First Submitted: | 2020-12-23 22:29 (UTC) |
| Last Updated: | 2026-04-25 19:54 (UTC) |
Dependencies (29)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- libgcc (libgcc-snapshotAUR)
- libstdc++ (libstdc++-snapshotAUR)
- openvinoAUR (openvino-binAUR, openvino-gitAUR)
- python
- python-numpy (python-numpy-gitAUR, python-numpy-mkl-binAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR)
- python-openvino-telemetryAUR
- python-packaging
- cmake (cmake3AUR, cmake-gitAUR) (make)
- flatbuffers (flatbuffers-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- git-lfs (git-lfs-gitAUR) (make)
- ocl-icd (khronos-ocl-icd-gitAUR, opencl-icd-loaderAUR) (make)
- onetbb (make)
- opencv (opencv-cuda) (make)
- patchelf (patchelf-gitAUR) (make)
- pugixml (pugixml-gitAUR) (make)
- python (make)
- python-build (make)
- python-installer (make)
- Show 9 more dependencies...
Required by (1)
- python-rapidocr (optional)
Sources (26)
- 010-openvino-change-install-paths.patch
- 020-openvino-disable-werror.patch
- git+https://github.com/ARM-software/ComputeLibrary.git
- git+https://github.com/ARM-software/kleidiai.git
- git+https://github.com/gflags/gflags.git
- git+https://github.com/herumi/xbyak.git
- git+https://github.com/herumi/xbyak_riscv.git
- git+https://github.com/intel/ittapi.git
- git+https://github.com/intel/level-zero-npu-extensions.git
- git+https://github.com/jbeder/yaml-cpp.git
- git+https://github.com/KhronosGroup/OpenCL-CLHPP.git
- git+https://github.com/KhronosGroup/OpenCL-Headers.git
- git+https://github.com/libxsmm/libxsmm.git
- git+https://github.com/madler/zlib.git
- git+https://github.com/nithinn/ncc.git
- git+https://github.com/nlohmann/json.git
- git+https://github.com/oneapi-src/level-zero.git
- git+https://github.com/oneapi-src/oneDNN.git
- git+https://github.com/onnx/onnx.git
- git+https://github.com/openvinotoolkit/mlas.git
- git+https://github.com/openvinotoolkit/openvino.git#commit=63e31528c62d3eee06733efa63915ce04bd86f47?signed
- git+https://github.com/openvinotoolkit/telemetry.git
- git+https://github.com/protocolbuffers/protobuf.git
- git+https://github.com/pybind/pybind11.git
- googletest-openvinotoolkit
- oneDNN-openvinotoolkit
Latest Comments
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 Next › Last »
dbermond commented on 2023-06-20 01:58 (UTC)
@Eugine_Nier Package updated. Building fine.
@msa81 Package updated. Building fine. No need to use gcc12, I've added the needed fixes to build with the current gcc13.
msa81 commented on 2023-06-09 15:57 (UTC) (edited on 2023-06-09 15:59 (UTC) by msa81)
Also, I keep getting the error: "uint8 t" was not declared in this scope.
It's caused by gcc13 and can be fixed by installing gcc12 and exporting it to the environment. In short, openvino builds successfully by doing the workaround:
yay -S gcc12 gcc12-libs
export CC=gcc-12 CXX=g++-12
yay -S openvino
Eugine_Nier commented on 2023-05-18 06:29 (UTC) (edited on 2023-05-18 06:33 (UTC) by Eugine_Nier)
I keep getting this error:
[ 46%] Building CXX object src/common/util/CMakeFiles/util.dir/src/file_util.cpp.o In file included from /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:4: /home/enier/.cache/yay/openvino/src/openvino/src/common/util/include/openvino/util/file_util.hpp:250:13: error: ‘uint8_t’ was not declared in this scope 250 | std::vector<uint8_t> load_binary(const std::string& path); | ^~~~~~~ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/include/openvino/util/file_util.hpp:13:1: note: ‘uint8_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? 12 | #include "openvino/util/util.hpp" +++ |+#include <cstdint> 13 | /home/enier/.cache/yay/openvino/src/openvino/src/common/util/include/openvino/util/file_util.hpp:250:20: error: template argument 1 is invalid 250 | std::vector<uint8_t> load_binary(const std::string& path); | ^ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/include/openvino/util/file_util.hpp:250:20: error: template argument 2 is invalid /home/enier/.cache/yay/openvino/src/openvino/src/common/util/include/openvino/util/file_util.hpp:256:55: error: ‘uint8_t’ was not declared in this scope 256 | void save_binary(const std::string& path, std::vector<uint8_t> binary); | ^~~~~~~ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/include/openvino/util/file_util.hpp:256:55: note: ‘uint8_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? /home/enier/.cache/yay/openvino/src/openvino/src/common/util/include/openvino/util/file_util.hpp:256:62: error: template argument 1 is invalid 256 | void save_binary(const std::string& path, std::vector<uint8_t> binary); | ^ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/include/openvino/util/file_util.hpp:256:62: error: template argument 2 is invalid /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:461:13: error: ‘uint8_t’ was not declared in this scope 461 | std::vector<uint8_t> ov::util::load_binary(const std::string& path) { | ^~~~~~~ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:43:1: note: ‘uint8_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? 42 | # include <locale> +++ |+#include <cstdint> 43 | # endif /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:461:20: error: template argument 1 is invalid 461 | std::vector<uint8_t> ov::util::load_binary(const std::string& path) { | ^ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:461:20: error: template argument 2 is invalid /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp: In function ‘int ov::util::load_binary(const std::string&)’: /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:482:21: error: ‘uint8_t’ was not declared in this scope 482 | std::vector<uint8_t> ret(nsize); | ^~~~~~~ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:482:21: note: ‘uint8_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:482:28: error: template argument 1 is invalid 482 | std::vector<uint8_t> ret(nsize); | ^ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:482:28: error: template argument 2 is invalid /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:484:30: error: request for member ‘data’ in ‘ret’, which is of non-class type ‘int’ 484 | auto res = fread(ret.data(), sizeof(uint8_t), nsize, fp); | ^~~~ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp: At global scope: /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:493:65: error: ‘uint8_t’ was not declared in this scope 493 | void ov::util::save_binary(const std::string& path, std::vector<uint8_t> binary) { | ^~~~~~~ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:493:65: note: ‘uint8_t’ is defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:493:72: error: template argument 1 is invalid 493 | void ov::util::save_binary(const std::string& path, std::vector<uint8_t> binary) { | ^ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:493:72: error: template argument 2 is invalid /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp: In function ‘void ov::util::save_binary(const std::string&, int)’: /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:502:61: error: invalid types ‘int[int]’ for array subscript 502 | out_file.write(reinterpret_cast<const char*>(&binary[0]), binary.size()); | ^ /home/enier/.cache/yay/openvino/src/openvino/src/common/util/src/file_util.cpp:502:74: error: request for member ‘size’ in ‘binary’, which is of non-class type ‘int’ 502 | out_file.write(reinterpret_cast<const char*>(&binary[0]), binary.size()); | ^~~~ make[2]: *** [src/common/util/CMakeFiles/util.dir/build.make:104: src/common/util/CMakeFiles/util.dir/src/file_util.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:2734: src/common/util/CMakeFiles/util.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... -> error making: openvino-exit status 4 -> Failed to install the following packages. Manual intervention is required: openvino - exit status 4dbermond commented on 2023-04-02 15:23 (UTC)
@Eirikr I've pushed a fix. My guess is that this is some incompatibility with newer cmake versions. Building fine now.
Eirikr commented on 2023-04-01 22:00 (UTC)
I keep receiving this message:
In my /etc/profile I have: export OCL_ICD_VENDORS=/etc/OpenCL/vendors/ which still does not seem to work.
mozzribo commented on 2022-11-14 22:38 (UTC)
Yep, it works now! Thanks for the maintenance. :) I deleted my previous comment as it was pretty lengthy.
dbermond commented on 2022-11-14 14:06 (UTC)
@mozzribo I've just updated the package right before your comment, and it's building fine. The git fix was pushed. Probably you are using an outdated checkout of this repository. Make sure to update it with 'git pull', or clone it again.
« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 Next › Last »