Hello all,
[2/6] is a v2 with a fixup so it only builds for ARMv7+.
[3/6] is already in -next but this is a small update, it can either
replace the one in -next or I can resend as an update patch.
[4/6] is only needed for scarthgap, master should not need this one.
This all adds some initial support for ONNX Runtime for all devices
not just ones with DSP. For now, DSP support will still come from
meta-edgeai layer.
Thanks,
Andrew
Andrew Davis (6):
flatbuffers: Remove this recipe
meta-arago-extras: Add recipe for arm-compute-library
meta-arago-extras: Add recipe for Arm NN
meta-arago-extras: Backport abseil-cpp from meta-oe master
meta-arago-extras: Add recipe for ONNX
meta-arago-extras: Add recipe for ONNX Runtime
.../0001-absl-always-use-asm-sgidefs.h.patch | 38 ++++
...e-maes-option-from-cross-compilation.patch | 38 ++++
...e-neon-option-from-cross-compilation.patch | 49 +++++
.../abseil-cpp/0004-abseil-ppc-fixes.patch | 103 +++++++++
...-virtual-dtor-in-the-flags-are-neede.patch | 30 +++
.../abseil-cpp/abseil-cpp_20240722.0.bb | 54 +++++
...-indention-in-cmake-generator-script.patch | 130 ++++++++++++
...ENABLE_NEON-in-code-for-checking-NEO.patch | 114 ++++++++++
...ENABLE_SVE-in-code-for-checking-SVE-.patch | 197 ++++++++++++++++++
...rce-files-at-library-definition-time.patch | 167 +++++++++++++++
...ptions-for-SVE-SVE2-and-BF16-support.patch | 112 ++++++++++
...SVE2-support-to-be-disabled-in-CMake.patch | 91 ++++++++
.../0007-Allow-ARMv7-builds-using-CMake.patch | 86 ++++++++
...ymbol-error-when-building-TensorInfo.patch | 46 ++++
.../arm-compute-library_24.12.bb | 89 ++++++++
...01-Fix-type-casting-for-32bit-builds.patch | 40 ++++
.../recipes-devtools/armnn/armnn_24.11.bb | 85 ++++++++
.../flatbuffers/flatbuffers_1.11.0.bb | 34 ---
...age-Protobuf-before-checking-if-it-w.patch | 25 +++
.../recipes-framework/onnx/onnx_1.16.1.bb | 107 ++++++++++
...ble-permission-bit-from-source-files.patch | 72 +++++++
...-in-option-text-s-buildings-bindings.patch | 25 +++
...D_LIBRARY_PATH-to-search-path-when-n.patch | 32 +++
...MAKE_CXX_FLAGS-in-build-information-.patch | 31 +++
...ake-Print-out-result-of-find_package.patch | 37 ++++
.../onnxruntime/onnxruntime_1.20.1.bb | 155 ++++++++++++++
26 files changed, 1953 insertions(+), 34 deletions(-)
create mode 100644
meta-arago-extras/recipes-devtools/abseil-cpp/abseil-cpp/0001-absl-always-use-asm-sgidefs.h.patch
create mode 100644
meta-arago-extras/recipes-devtools/abseil-cpp/abseil-cpp/0002-Remove-maes-option-from-cross-compilation.patch
create mode 100644
meta-arago-extras/recipes-devtools/abseil-cpp/abseil-cpp/0003-Remove-neon-option-from-cross-compilation.patch
create mode 100644
meta-arago-extras/recipes-devtools/abseil-cpp/abseil-cpp/0004-abseil-ppc-fixes.patch
create mode 100644
meta-arago-extras/recipes-devtools/abseil-cpp/abseil-cpp/0005-Don-t-match-Wnon-virtual-dtor-in-the-flags-are-neede.patch
create mode 100644
meta-arago-extras/recipes-devtools/abseil-cpp/abseil-cpp_20240722.0.bb
create mode 100644
meta-arago-extras/recipes-devtools/arm-compute-library/arm-compute-library/0001-fix-Fix-indention-in-cmake-generator-script.patch
create mode 100644
meta-arago-extras/recipes-devtools/arm-compute-library/arm-compute-library/0002-Use-ARM_COMPUTE_ENABLE_NEON-in-code-for-checking-NEO.patch
create mode 100644
meta-arago-extras/recipes-devtools/arm-compute-library/arm-compute-library/0003-Use-ARM_COMPUTE_ENABLE_SVE-in-code-for-checking-SVE-.patch
create mode 100644
meta-arago-extras/recipes-devtools/arm-compute-library/arm-compute-library/0004-Add-source-files-at-library-definition-time.patch
create mode 100644
meta-arago-extras/recipes-devtools/arm-compute-library/arm-compute-library/0005-Add-CMake-options-for-SVE-SVE2-and-BF16-support.patch
create mode 100644
meta-arago-extras/recipes-devtools/arm-compute-library/arm-compute-library/0006-Allow-SVE-and-SVE2-support-to-be-disabled-in-CMake.patch
create mode 100644
meta-arago-extras/recipes-devtools/arm-compute-library/arm-compute-library/0007-Allow-ARMv7-builds-using-CMake.patch
create mode 100644
meta-arago-extras/recipes-devtools/arm-compute-library/arm-compute-library/0008-Fix-undefined-symbol-error-when-building-TensorInfo.patch
create mode 100644
meta-arago-extras/recipes-devtools/arm-compute-library/arm-compute-library_24.12.bb
create mode 100644
meta-arago-extras/recipes-devtools/armnn/armnn/0001-Fix-type-casting-for-32bit-builds.patch
create mode 100644 meta-arago-extras/recipes-devtools/armnn/armnn_24.11.bb
delete mode 100644
meta-arago-extras/recipes-devtools/flatbuffers/flatbuffers_1.11.0.bb
create mode 100644
meta-arago-extras/recipes-framework/onnx/onnx/0001-Try-to-find-package-Protobuf-before-checking-if-it-w.patch
create mode 100644 meta-arago-extras/recipes-framework/onnx/onnx_1.16.1.bb
create mode 100644
meta-arago-extras/recipes-framework/onnxruntime/onnxruntime/0001-Remove-executable-permission-bit-from-source-files.patch
create mode 100644
meta-arago-extras/recipes-framework/onnxruntime/onnxruntime/0002-cmake-Fix-typo-in-option-text-s-buildings-bindings.patch
create mode 100644
meta-arago-extras/recipes-framework/onnxruntime/onnxruntime/0003-ACL-Do-not-add-LD_LIBRARY_PATH-to-search-path-when-n.patch
create mode 100644
meta-arago-extras/recipes-framework/onnxruntime/onnxruntime/0004-Do-not-include-CMAKE_CXX_FLAGS-in-build-information-.patch
create mode 100644
meta-arago-extras/recipes-framework/onnxruntime/onnxruntime/0005-cmake-Print-out-result-of-find_package.patch
create mode 100644
meta-arago-extras/recipes-framework/onnxruntime/onnxruntime_1.20.1.bb
--
2.39.2
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#15698):
https://lists.yoctoproject.org/g/meta-arago/message/15698
Mute This Topic: https://lists.yoctoproject.org/mt/110658455/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-