Skip to content

onnxruntime: 1.23.2 -> 1.24.4#501901

Merged
ConnorBaker merged 1 commit intoNixOS:masterfrom
GaetanLepage:update/onnxruntime
Mar 23, 2026
Merged

onnxruntime: 1.23.2 -> 1.24.4#501901
ConnorBaker merged 1 commit intoNixOS:masterfrom
GaetanLepage:update/onnxruntime

Conversation

@GaetanLepage
Copy link
Copy Markdown
Contributor

@GaetanLepage GaetanLepage commented Mar 21, 2026

Things done

Diff: microsoft/onnxruntime@v1.23.2...v1.24.4
Changelog: https://github.com/microsoft/onnxruntime/releases/tag/v1.24.4

cc @puffnfresh @ck3d

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

@nixpkgs-ci nixpkgs-ci bot requested review from ck3d and puffnfresh March 21, 2026 10:38
@nixpkgs-ci nixpkgs-ci bot added 8.has: package (update) This PR updates a package to a newer version 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". labels Mar 21, 2026
@GaetanLepage GaetanLepage force-pushed the update/onnxruntime branch 3 times, most recently from 4376b55 to e73952e Compare March 21, 2026 13:07
@GaetanLepage GaetanLepage marked this pull request as draft March 21, 2026 13:07
@nixpkgs-ci nixpkgs-ci bot removed the 2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". label Mar 21, 2026
@GaetanLepage GaetanLepage marked this pull request as ready for review March 21, 2026 13:28
@nixpkgs-ci nixpkgs-ci bot added the 2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". label Mar 21, 2026
@GaetanLepage GaetanLepage force-pushed the update/onnxruntime branch 2 times, most recently from 40d981f to 3efb481 Compare March 22, 2026 00:38
@GaetanLepage
Copy link
Copy Markdown
Contributor Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 501901
Commit: 3efb481953c603a2fa75864f171647f58cbd5544


x86_64-linux

❌ 59 packages failed to build:
  • aider-chat-full
  • aider-chat-full.dist
  • aider-chat-with-help
  • aider-chat-with-help.dist
  • alpaca
  • ieda
  • libretranslate (python313Packages.libretranslate)
  • libretranslate.dist (python313Packages.libretranslate.dist)
  • newelle
  • python313Packages.amd-quark
  • python313Packages.amd-quark.dist
  • python313Packages.argos-translate-files
  • python313Packages.argos-translate-files.dist
  • python313Packages.argostranslate
  • python313Packages.argostranslate.dist
  • python313Packages.bambi
  • python313Packages.bambi.dist
  • python313Packages.brax
  • python313Packages.brax.dist
  • python313Packages.clu
  • python313Packages.clu.dist
  • python313Packages.distrax
  • python313Packages.distrax.dist
  • python313Packages.dm-sonnet
  • python313Packages.dm-sonnet.dist
  • python313Packages.lerobot
  • python313Packages.lerobot.dist
  • python313Packages.llama-index
  • python313Packages.llama-index-cli
  • python313Packages.llama-index-cli.dist
  • python313Packages.llama-index-embeddings-huggingface
  • python313Packages.llama-index-embeddings-huggingface.dist
  • python313Packages.llama-index-vector-stores-chroma
  • python313Packages.llama-index-vector-stores-chroma.dist
  • python313Packages.llama-index.dist
  • python313Packages.mmcv
  • python313Packages.mmcv.dist
  • python313Packages.onnx-asr
  • python313Packages.onnx-asr.dist
  • python313Packages.onnxscript
  • python313Packages.onnxscript.dist
  • python313Packages.rlax
  • python313Packages.rlax.dist
  • python313Packages.skrl
  • python313Packages.skrl.dist
  • python313Packages.translatehtml
  • python313Packages.translatehtml.dist
  • python313Packages.unsloth
  • python313Packages.unsloth-zoo
  • python313Packages.unsloth-zoo.dist
  • python313Packages.unsloth.dist
  • python314Packages.amd-quark
  • python314Packages.amd-quark.dist
  • python314Packages.mmcv
  • python314Packages.mmcv.dist
  • python314Packages.onnx-asr
  • python314Packages.onnx-asr.dist
  • python314Packages.onnxscript
  • python314Packages.onnxscript.dist
✅ 262 packages built:
  • adoptopenjdk-icedtea-web
  • aitrack
  • babeldoc
  • babeldoc.dist
  • calibre
  • calibre-no-speech
  • convertx
  • crewai (python313Packages.crewai)
  • crewai.dist (python313Packages.crewai.dist)
  • crow-translate
  • deface
  • deface.dist
  • envision
  • exo
  • exo.dist
  • firefox-beta-unwrapped
  • firefox-beta-unwrapped.debug
  • firefox-beta-unwrapped.symbols
  • firefox-devedition-unwrapped
  • firefox-devedition-unwrapped.debug
  • firefox-devedition-unwrapped.symbols
  • firefox-unwrapped
  • firefox-unwrapped.debug
  • firefox-unwrapped.symbols
  • firefoxpwa-unwrapped
  • fotema
  • frigate
  • hieroglyphic
  • hns
  • hns.dist
  • hyprwhspr-rs
  • immich-machine-learning
  • immich-machine-learning.dist
  • kikoplay
  • lacus
  • lacus.dist
  • librewolf-unwrapped
  • librewolf-unwrapped.debug
  • livecaptions
  • maa-assistant-arknights
  • maa-cli
  • magika (python313Packages.magika)
  • magika-cli
  • magika.dist (python313Packages.magika.dist)
  • markitdown-mcp
  • markitdown-mcp.dist
  • minari (python313Packages.minari)
  • minari.dist (python313Packages.minari.dist)
  • monado
  • obs-studio-plugins.obs-backgroundremoval
  • onnxruntime
  • onnxruntime.debug
  • onnxruntime.dev
  • onnxruntime.dist
  • open-webui
  • open-webui.dist
  • openseeface
  • opentrack
  • owocr
  • owocr.dist
  • piper-phonemize
  • piper-tts
  • piper-tts.dist
  • python313Packages.ale-py
  • python313Packages.ale-py.dist
  • python313Packages.arviz
  • python313Packages.arviz.dist
  • python313Packages.chromadb
  • python313Packages.chromadb.dist
  • python313Packages.corner
  • python313Packages.corner.dist
  • python313Packages.deepface
  • python313Packages.deepface.dist
  • python313Packages.edward
  • python313Packages.edward.dist
  • python313Packages.evosax
  • python313Packages.evosax.dist
  • python313Packages.fastembed
  • python313Packages.fastembed.dist
  • python313Packages.faster-whisper
  • python313Packages.faster-whisper.dist
  • python313Packages.flax
  • python313Packages.flax.dist
  • python313Packages.flowjax
  • python313Packages.flowjax.dist
  • python313Packages.gliner
  • python313Packages.gliner.dist
  • python313Packages.gymnasium
  • python313Packages.gymnasium.dist
  • python313Packages.helium
  • python313Packages.helium.dist
  • python313Packages.insightface
  • python313Packages.insightface.dist
  • python313Packages.keras
  • python313Packages.keras.dist
  • python313Packages.lacuscore
  • python313Packages.lacuscore.dist
  • python313Packages.langchain-chroma
  • python313Packages.langchain-chroma.dist
  • python313Packages.langchain-huggingface
  • python313Packages.langchain-huggingface.dist
  • python313Packages.llm-sentence-transformers
  • python313Packages.llm-sentence-transformers.dist
  • python313Packages.manifest-ml
  • python313Packages.manifest-ml.dist
  • python313Packages.markitdown
  • python313Packages.markitdown.dist
  • python313Packages.mhcflurry
  • python313Packages.mhcflurry.dist
  • python313Packages.minisbd
  • python313Packages.minisbd.dist
  • python313Packages.mtcnn
  • python313Packages.mtcnn.dist
  • python313Packages.numpyro
  • python313Packages.numpyro.dist
  • python313Packages.nutpie
  • python313Packages.nutpie.dist
  • python313Packages.onnx-ir
  • python313Packages.onnx-ir.dist
  • python313Packages.onnxruntime
  • python313Packages.onnxruntime.dist
  • python313Packages.pettingzoo
  • python313Packages.pettingzoo.dist
  • python313Packages.piper-phonemize
  • python313Packages.piper-phonemize.dist
  • python313Packages.pymc
  • python313Packages.pymc.dist
  • python313Packages.pypasser
  • python313Packages.pypasser.dist
  • python313Packages.pytensor
  • python313Packages.pytensor.dist
  • python313Packages.rapidocr
  • python313Packages.rapidocr-onnxruntime
  • python313Packages.rapidocr-onnxruntime.dist
  • python313Packages.rapidocr.dist
  • python313Packages.rembg
  • python313Packages.rembg.dist
  • python313Packages.retinaface
  • python313Packages.retinaface.dist
  • python313Packages.sentence-transformers
  • python313Packages.sentence-transformers.dist
  • python313Packages.sherpa-onnx
  • python313Packages.shimmy
  • python313Packages.shimmy.dist
  • python313Packages.speechrecognition
  • python313Packages.speechrecognition.dist
  • python313Packages.stable-baselines3
  • python313Packages.stable-baselines3.dist
  • python313Packages.tami4edgeapi
  • python313Packages.tami4edgeapi.dist
  • python313Packages.tensorflow-probability
  • python313Packages.tensorflow-probability.dist
  • python313Packages.tf2onnx
  • python313Packages.tf2onnx.dist
  • python313Packages.tianshou
  • python313Packages.tianshou.dist
  • python313Packages.tinygrad
  • python313Packages.tinygrad.dist
  • python313Packages.torchrl
  • python313Packages.torchrl.dist
  • python313Packages.torchtitan
  • python313Packages.torchtitan.dist
  • python313Packages.txtai
  • python313Packages.txtai.dist
  • python313Packages.tyro
  • python313Packages.tyro.dist
  • ultralytics (python313Packages.ultralytics)
  • ultralytics.dist (python313Packages.ultralytics.dist)
  • python313Packages.unstructured-inference
  • python313Packages.unstructured-inference.dist
  • python313Packages.vmas
  • python313Packages.vmas.dist
  • python313Packages.vqgan-jax
  • python313Packages.vqgan-jax.dist
  • python313Packages.waymax
  • python313Packages.waymax.dist
  • python314Packages.chromadb
  • python314Packages.chromadb.dist
  • python314Packages.crewai
  • python314Packages.crewai.dist
  • python314Packages.fastembed
  • python314Packages.fastembed.dist
  • python314Packages.faster-whisper
  • python314Packages.faster-whisper.dist
  • python314Packages.gliner
  • python314Packages.gliner.dist
  • python314Packages.helium
  • python314Packages.helium.dist
  • python314Packages.insightface
  • python314Packages.insightface.dist
  • python314Packages.lacuscore
  • python314Packages.lacuscore.dist
  • python314Packages.langchain-chroma
  • python314Packages.langchain-chroma.dist
  • python314Packages.langchain-huggingface
  • python314Packages.langchain-huggingface.dist
  • python314Packages.llm-sentence-transformers
  • python314Packages.llm-sentence-transformers.dist
  • python314Packages.magika
  • python314Packages.magika.dist
  • python314Packages.manifest-ml
  • python314Packages.manifest-ml.dist
  • python314Packages.markitdown
  • python314Packages.markitdown.dist
  • python314Packages.minisbd
  • python314Packages.minisbd.dist
  • python314Packages.onnx-ir
  • python314Packages.onnx-ir.dist
  • python314Packages.onnxruntime
  • python314Packages.onnxruntime.dist
  • python314Packages.piper-phonemize
  • python314Packages.piper-phonemize.dist
  • python314Packages.pypasser
  • python314Packages.pypasser.dist
  • python314Packages.rapidocr
  • python314Packages.rapidocr-onnxruntime
  • python314Packages.rapidocr-onnxruntime.dist
  • python314Packages.rapidocr.dist
  • python314Packages.rembg
  • python314Packages.rembg.dist
  • python314Packages.sentence-transformers
  • python314Packages.sentence-transformers.dist
  • python314Packages.sherpa-onnx
  • python314Packages.speechrecognition
  • python314Packages.speechrecognition.dist
  • python314Packages.tami4edgeapi
  • python314Packages.tami4edgeapi.dist
  • python314Packages.tinygrad
  • python314Packages.tinygrad.dist
  • python314Packages.txtai
  • python314Packages.txtai.dist
  • python314Packages.ultralytics
  • python314Packages.ultralytics.dist
  • python314Packages.unstructured-inference
  • python314Packages.unstructured-inference.dist
  • rabbit-ng
  • rabbit-ng.dist
  • rapidraw
  • rembg
  • rembg.dist
  • seagoat
  • seagoat.dist
  • sherpa-onnx
  • sherpa-onnx.debug
  • sherpa-onnx.python
  • sitespeed-io
  • tests.home-assistant-component-tests.tami4
  • thunderbird-unwrapped (thunderbird-latest-unwrapped, thunderbirdPackages.thunderbird, thunderbirdPackages.thunderbird-latest)
  • thunderbird-unwrapped.debug (thunderbird-latest-unwrapped.debug, thunderbirdPackages.thunderbird-latest.debug, thunderbirdPackages.thunderbird.debug)
  • thunderbird-unwrapped.symbols (thunderbird-latest-unwrapped.symbols, thunderbirdPackages.thunderbird-latest.symbols, thunderbirdPackages.thunderbird.symbols)
  • unbook
  • unstructured-api
  • vcmi
  • vectorcode
  • vectorcode.dist
  • vimPlugins.vectorcode-nvim
  • voxtype-onnx
  • vtk_9_6
  • wyoming-faster-whisper
  • wyoming-faster-whisper.dist
  • wyoming-piper
  • wyoming-piper.dist

Error logs: `x86_64-linux`
ieda
[1226/1238] Building CXX object src/operation/iPA/CMakeFiles/iPower.dir/main.cc.o
warning: Skipping impure flag -march=native because NIX_ENFORCE_NO_NATIVE is set
In file included from /build/iEDA-src-0.1.0-unstable-2025-12-23/src/operation/iPA/source/module/core/PwrVertex.hh:29,
                 from /build/iEDA-src-0.1.0-unstable-2025-12-23/src/operation/iPA/source/module/core/PwrArc.hh:27,
                 from /build/iEDA-src-0.1.0-unstable-2025-12-23/src/operation/iPA/source/module/core/PwrGraph.hh:30,
                 from /build/iEDA-src-0.1.0-unstable-2025-12-23/src/operation/iPA/api/Power.hh:28,
                 from /build/iEDA-src-0.1.0-unstable-2025-12-23/src/operation/iPA/main.cc:29:
/build/iEDA-src-0.1.0-unstable-2025-12-23/src/operation/iPA/source/module/core/PwrData.hh:57:20: warning: 'virtual unsigned int ipower::PwrData::compareSignature(const ipower::PwrData*) const' was hidden [-Woverloaded-virtual=]
   57 |   virtual unsigned compareSignature(const PwrData* data) const {
      |                    ^~~~~~~~~~~~~~~~
/build/iEDA-src-0.1.0-unstable-2025-12-23/src/operation/iPA/source/module/core/PwrData.hh:92:12: note:   by 'unsigned int ipower::PwrSPData::compareSignature(const ipower::PwrSPData*) const'
   92 |   unsigned compareSignature(const PwrSPData* data) const {
      |            ^~~~~~~~~~~~~~~~
/build/iEDA-src-0.1.0-unstable-2025-12-23/src/operation/iPA/source/module/core/PwrData.hh:57:20: warning: 'virtual unsigned int ipower::PwrData::compareSignature(const ipower::PwrData*) const' was hidden [-Woverloaded-virtual=]
   57 |   virtual unsigned compareSignature(const PwrData* data) const {
      |                    ^~~~~~~~~~~~~~~~
/build/iEDA-src-0.1.0-unstable-2025-12-23/src/operation/iPA/source/module/core/PwrData.hh:133:12: note:   by 'unsigned int ipower::PwrToggleData::compareSignature(const ipower::PwrToggleData*) const'
  133 |   unsigned compareSignature(const PwrToggleData* data) const {
      |            ^~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
python313Packages.distrax
distrax/_src/utils/conversion_test.py::AsFloatArrayTest::test_on_invalid_array3
  /build/source/distrax/_src/utils/conversion_test.py:175: UserWarning: Explicitly requested dtype complex128 requested in zeros is not available, and will be truncated to dtype complex64. To enable more dtypes, set the jax_enable_x64 configuration option or the JAX_ENABLE_X64 shell environment variable. See https://github.com/jax-ml/jax#current-gotchas for more.
    x = jnp.zeros([], dtype)

distrax/_src/utils/math_test.py::MathTest::test_multiply_no_nan_grads
/build/source/distrax/_src/utils/math.py:75: DeprecationWarning: jax.core.get_aval is deprecated; use jax.typeof instead.
primal_aval = jax_core.get_aval(primal_out)

distrax/_src/distributions/von_mises_test.py::VonMisesTest::test_von_mises_log_cdf
/build/source/distrax/_src/distributions/von_mises_test.py:320: RuntimeWarning: divide by zero encountered in log
np.testing.assert_allclose(np.log(cdf), logcdf, atol=1e-4, rtol=1e-4)

distrax/_src/distributions/von_mises_test.py::VonMisesTest::test_von_mises_log_survival
/build/source/distrax/_src/distributions/von_mises_test.py:329: RuntimeWarning: divide by zero encountered in log
np.testing.assert_allclose(np.log(surv), logsurv, atol=1e-4, rtol=1e-4)

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED distrax/_src/bijectors/diag_plus_low_rank_linear_test.py::DiagPlusLowRankLinearTest::test_raises_on_invalid_input_shape - execnet.gateway_base.DumpError: can't serialize <class 'method'>
==== 1 failed, 5714 passed, 1025 skipped, 2839 warnings in 73.46s (0:01:13) ====

python313Packages.onnxscript
@script()
def bck_test_unsqueeze_two_axes(x: FLOAT[3,4,5], axes: INT64[2]) -> (FLOAT[3,1,4,5,1]):
    y = opset25.Unsqueeze(x, axes)
    return y
FAILED onnxscript/backend/onnx_export_test.py::TestOnnxBackEnd::test_export2python_produces_correct_onnx_script_model_1626_test_transpose_all_permutations_3 - AssertionError: Unable to import 'tests.onnx_backend_test_code.test_transpose_all_permutations_3' (e=cannot import name 'opset25' from 'onnxscript.onnx_opset' (/build/source/onnxscript/onnx_opset/__init__.py)) (file: '/build/source/tests/onnx_backend_test_code/test_transpose_all_permutations_3.py', absolute path: '/build/source/tests/onnx_backend_test_code/test_transpose_all_permutations_3.py', current folder: /build/source
---- CONTENT --
import numpy as np
from onnx import TensorProto
from onnx.helper import make_tensor
from onnxscript import script, external_tensor
from onnxscript.values import Opset
from onnxscript.onnx_types import FLOAT
from onnxscript.onnx_opset import opset25

@script()
def bck_test_transpose_all_permutations_3(data: FLOAT[2,3,4]) -> (FLOAT[3,4,2]):
transposed = opset25.Transpose(data, perm=[1, 2, 0])
return transposed
= 88 failed, 1964 passed, 490 skipped, 5 deselected, 5 xfailed, 17450 warnings in 495.67s (0:08:15) =

python313Packages.unsloth-zoo
  File "<frozen importlib._bootstrap_external>", line 1023, in exec_module
  File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
  File "/nix/store/qnbg1bcdai60n5h2vmjcl3b7s6gwym42-python3.13-unsloth-zoo-2026.3.4/lib/python3.13/site-packages/unsloth_zoo/__init__.py", line 284, in <module>
    from .temporary_patches import (
        encode_conversations_with_harmony,
    )
  File "/nix/store/qnbg1bcdai60n5h2vmjcl3b7s6gwym42-python3.13-unsloth-zoo-2026.3.4/lib/python3.13/site-packages/unsloth_zoo/temporary_patches/__init__.py", line 22, in <module>
    from .gpt_oss import *
  File "/nix/store/qnbg1bcdai60n5h2vmjcl3b7s6gwym42-python3.13-unsloth-zoo-2026.3.4/lib/python3.13/site-packages/unsloth_zoo/temporary_patches/gpt_oss.py", line 1125, in <module>
    device_memory = torch.cuda.memory.mem_get_info(0)[-1]
                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^
  File "/nix/store/0gf9b8xznpzn5r5aml9syxma7519xv7r-python3.13-torch-2.10.0/lib/python3.13/site-packages/torch/cuda/memory.py", line 897, in mem_get_info
    return torch.cuda.cudart().cudaMemGetInfo(device)
           ~~~~~~~~~~~~~~~~~^^
  File "/nix/store/0gf9b8xznpzn5r5aml9syxma7519xv7r-python3.13-torch-2.10.0/lib/python3.13/site-packages/torch/cuda/__init__.py", line 501, in cudart
    _lazy_init()
    ~~~~~~~~~~^^
  File "/nix/store/0gf9b8xznpzn5r5aml9syxma7519xv7r-python3.13-torch-2.10.0/lib/python3.13/site-packages/torch/cuda/__init__.py", line 417, in _lazy_init
    raise AssertionError("Torch not compiled with CUDA enabled")
AssertionError: Torch not compiled with CUDA enabled
python314Packages.onnxscript
@script()
def bck_test_reshape_allowzero_reordered(data: FLOAT[0,3,4], shape: INT64[3]) -> (FLOAT[3,4,0]):
    reshaped = opset25.Reshape(data, shape, allowzero=1)
    return reshaped
FAILED onnxscript/backend/onnx_export_test.py::TestOnnxBackEnd::test_export2python_produces_correct_onnx_script_model_1645_test_castlike_DOUBLE_to_FLOAT16 - AssertionError: Unable to import 'tests.onnx_backend_test_code.test_castlike_DOUBLE_to_FLOAT16' (e=cannot import name 'opset25' from 'onnxscript.onnx_opset' (/build/source/onnxscript/onnx_opset/__init__.py)) (file: '/build/source/tests/onnx_backend_test_code/test_castlike_DOUBLE_to_FLOAT16.py', absolute path: '/build/source/tests/onnx_backend_test_code/test_castlike_DOUBLE_to_FLOAT16.py', current folder: /build/source
---- CONTENT --
import numpy as np
from onnx import TensorProto
from onnx.helper import make_tensor
from onnxscript import script, external_tensor
from onnxscript.values import Opset
from onnxscript.onnx_types import DOUBLE, FLOAT16
from onnxscript.onnx_opset import opset25

@script()
def bck_test_castlike_DOUBLE_to_FLOAT16(input: DOUBLE[3,4], like: FLOAT16[0]) -> (FLOAT16[3,4]):
output = opset25.CastLike(input, like)
return output
= 88 failed, 1964 passed, 490 skipped, 5 deselected, 5 xfailed, 17450 warnings in 617.91s (0:10:17) =

@GaetanLepage
Copy link
Copy Markdown
Contributor Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 501901 --extra-nixpkgs-config '{ allowUnfree = true; cudaSupport = true; }' --package python3Packages.onnxruntime --package python314Packages.onnxruntime
Commit: b5e6acf8a4893a5cad1922f255e3abc6e78cd1f9


x86_64-linux

✅ 4 packages built:
  • python314Packages.onnxruntime
  • python314Packages.onnxruntime.dist (python314Packages.onnxruntime.dist.dist)
  • python3Packages.onnxruntime
  • python3Packages.onnxruntime.dist (python3Packages.onnxruntime.dist.dist)

@ConnorBaker ConnorBaker self-assigned this Mar 23, 2026
@ConnorBaker ConnorBaker added the 6.topic: cuda Parallel computing platform and API label Mar 23, 2026
@ConnorBaker ConnorBaker added this pull request to the merge queue Mar 23, 2026
Merged via the queue into NixOS:master with commit 44a8c68 Mar 23, 2026
30 of 33 checks passed
@github-project-automation github-project-automation bot moved this from New to ✅ Done in CUDA Team Mar 23, 2026
@GaetanLepage GaetanLepage deleted the update/onnxruntime branch March 23, 2026 15:14
@yuyuyureka yuyuyureka mentioned this pull request Mar 23, 2026
14 tasks
Mic92 added a commit to numtide/llm-agents.nix that referenced this pull request Mar 25, 2026
onnxruntime 1.23.2 fails to compile on Darwin because protobuf 34 added
[[nodiscard]] to SerializeToString and the nixpkgs protobuf34-nodiscard
patch misses the test suite (graph_test.cc). Clang then turns the
discarded returns into hard errors via -Werror.

Fixed upstream in NixOS/nixpkgs#501901 (onnxruntime 1.24.4 with a
complete patch) but that merge has not propagated to nixpkgs-unstable
yet.

Rather than backport the version bump or patch, inject
-Wno-error=unused-result through NIX_CFLAGS_COMPILE. The override is
version-gated so it becomes a no-op once nixpkgs advances past 1.24,
at which point lib/onnxruntime-override.nix can be dropped.

Applied to both direct (ck) and transitive (hermes-agent via
faster-whisper) consumers.

Fixes #3409
Mic92 added a commit to numtide/llm-agents.nix that referenced this pull request Mar 25, 2026
onnxruntime 1.23.2 fails to compile on Darwin because protobuf 34 added
[[nodiscard]] to SerializeToString and the nixpkgs protobuf34-nodiscard
patch misses the test suite (graph_test.cc). Clang then turns the
discarded returns into hard errors via -Werror.

Fixed upstream in NixOS/nixpkgs#501901 (onnxruntime 1.24.4 with a
complete patch) but that merge has not propagated to nixpkgs-unstable
yet.

Rather than backport the version bump or patch, inject
-Wno-error=unused-result through NIX_CFLAGS_COMPILE. The override is
version-gated so it becomes a no-op once nixpkgs advances past 1.24,
at which point lib/onnxruntime-override.nix can be dropped.

Applied to both direct (ck) and transitive (hermes-agent via
faster-whisper) consumers.

Fixes #3409
xilec added a commit to xilec/Handy that referenced this pull request Mar 26, 2026
nixpkgs now ships onnxruntime 1.24.4 (NixOS/nixpkgs#501901),
which satisfies ort-sys 2.0.0-rc.12 requirements (API v24).

Remove the temporary prebuilt binary overlay and update flake.lock
to pick up the new version.

Closes cjpais#1059
Mic92 added a commit to numtide/llm-agents.nix that referenced this pull request Mar 26, 2026
onnxruntime 1.23.2 fails to compile on Darwin because protobuf 34 added
[[nodiscard]] to SerializeToString and the nixpkgs protobuf34-nodiscard
patch misses the test suite (graph_test.cc). Clang then turns the
discarded returns into hard errors via -Werror.

Fixed upstream in NixOS/nixpkgs#501901 (onnxruntime 1.24.4 with a
complete patch) but that merge has not propagated to nixpkgs-unstable
yet.

Rather than backport the version bump or patch, inject
-Wno-error=unused-result through NIX_CFLAGS_COMPILE. The override is
version-gated so it becomes a no-op once nixpkgs advances past 1.24,
at which point lib/onnxruntime-override.nix can be dropped.

Applied to both direct (ck) and transitive (hermes-agent via
faster-whisper) consumers.

Fixes #3409
Mic92 added a commit to numtide/llm-agents.nix that referenced this pull request Mar 29, 2026
nixpkgs-unstable now ships onnxruntime 1.24.4 (NixOS/nixpkgs#501901),
so the Darwin -Wno-error=unused-result workaround for the incomplete
protobuf34-nodiscard.patch in 1.23.2 is no longer needed. The override
was already version-gated to be a no-op for >=1.24.

Revert ck and hermes-agent to plain callPackage.

Closes #3451
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". 6.topic: cuda Parallel computing platform and API 8.has: package (update) This PR updates a package to a newer version 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux.

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants