Debian Patches

Status for onnxruntime/1.19.2+dfsg-6

Patch Description Author Forwarded Bugs Origin Last update
disable-propagate-nan-in-eigen3.patch Fix compilation with Eigen 3.4.0 onnxruntime >= 1.19.0 invokes eigen3 with PropagateNaN, which is not supported in eigen 3.4.0.
This patch removes PropagateNaN from code.
See: https://github.com/microsoft/onnxruntime/commit/7543dd040b2d32109a2718d7276d3aca1edadaae
See: https://gitlab.com/libeigen/eigen/-/commit/5d918b82a80118ebb19572770a0c8e1f5fe06b91
Shengqi Chen <harry-chen@outlook.com> not-needed
fix-xnnpack-compilation.patch [PATCH] Upgrade XNNPACK to latest version (#22012) Yi Zhang <zhanyi@microsoft.com> not-needed https://github.com/microsoft/onnxruntime/commit/b94ba09e4fea03288d48f41380d25499cb9b2a7a 2024-09-18
fix-compilation-g++-14.patch Fix compilation with latest GCC Shengqi Chen <harry-chen@outlook.com> no
add_aliasing_onnx.patch Add aliases for onnx Dylan Aïssi <daissi@debian.org> not-needed upstream, https://github.com/microsoft/onnxruntime/commit/f633caa0b1
set-soversion.patch set SOVERSION for shared library. Upstream has simplified the SONAME without saying anything about the API/ABI stability, see:
https://github.com/microsoft/onnxruntime/pull/21339
Until it's clarified let's reuse the previous behavior to avoid unexpected
breakage. This will require transition for every release, but it's safer.
Shengqi Chen <harry-chen@outlook.com> not-needed
Skip_python_unit_tests.patch These tests use excluded datasets due to unclear licenses. Dylan Aïssi <daissi@debian.org> not-needed
use-system-dnnl.patch =================================================================== no
system-flatbuffers.patch Use system flatbuffers lib (libflatbuffers-dev) not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/system-flatbuffers.patch
system-protobuf.patch Use system protobuf lib (libprotobuf-dev) Alejandro Álvarez Ayllón <a.alvarezayllon@gmail.com> not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/system-protobuf.patch
system-onnx.patch Use system ONNX lib (libonnx-dev) Alejandro Alvarez Ayllon <a.alvarezayllon@gmail.com> not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/system-onnx.patch
disable-power10.patch Disable POWER10, targets POWER8 instead Alejandro Álvarez Ayllón <a.alvarezayllon@gmail.com> not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/disable-power10.patch
no-nsync.patch Replace the use of nsync by pthread not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/no-nsync.patch
remove-wil.patch Remove dependency on WIL (Windows Implementation Libraries) https://github.com/microsoft/wil/ not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/remove-wil.patch
system-safeint.patch Use system safeint lib (libsafeint-dev) Alejandro Alvarez Ayllon <a.alvarezayllon@gmail.com>, Dylan Aïssi <daissi@debian.org> not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/system-safeint.patch
versioned-onnxruntime_providers_shared.patch Make onnxruntime_providers_shared versioned not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/versioned-onnxruntime_providers_shared.patch
system-date-and-mp11.patch Use system date and mp11 libs (libhowardhinnant-date-dev and libboost-dev) not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/system-date-and-mp11.patch
system-cpuinfo.patch Use system cpuinfo lib (libcpuinfo-dev) not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/system-cpuinfo.patch
system-python.patch Use system Python not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/system-python.patch
system-re2.patch Use system re2 lib (libre2-dev) Dylan Aïssi <daissi@debian.org> not-needed
system-datadir.patch Use system ONNX data dir (python3-onnx and libonnx-testdata) Andre Moreira Magalhaes <andrunko@gmail.com> not-needed
system-benchmark.patch Use system benchmark lib (libbenchmark-dev) Dylan Aïssi <daissi@debian.org> not-needed
system-absl.patch Use system absl lib (libabsl-dev), not yet enabled Shengqi Chen <harry-chen@outlook.com> not-needed
Disable-failing-tests-on-ARM32.patch ARM32 has a limited support (see docs/Roadmap.md) Several tests fail on this architecture, so skipping them for now. Dylan Aïssi <daissi@debian.org> no
fix-cxx20-template-constructor.patch Fix C++20 template constructor Alejandro Álvarez Ayllón <a.alvarezayllon@gmail.com> yes https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/fix-cxx20-template-constructor.patch
gcc-false-positive.patch Ignore GCC false positives Alejandro Álvarez Ayllón <a.alvarezayllon@gmail.com> not-needed https://src.fedoraproject.org/rpms/onnxruntime/blob/f40/f/gcc-false-positive.patch

All known versions for source package 'onnxruntime'

Links