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 |