!UNVBThoJtlIiVwiDjU:nixos.org

Staging

339 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.11 | Review Reports: https://malob.github.io/nix-review-tools-reports/111 Servers

Load older messages


SenderMessageTime
21 Jan 2026
@hexa:lossy.networkhexaawesome.16:55:54
@hexa:lossy.networkhexa dotlambda: google-auth update regressed https://cache.nixos.org/log/a6s64k98im099lf3rahzlgxn6wa6vmdr-python3.13-google-auth-oauthlib-1.2.4.drv 16:56:55
@hexa:lossy.networkhexa GaƩtan Lepage: onnxruntime https://hydra.nixos.org/build/319575320 16:57:59
@ma27:nicht-so.sexyma27erm, pretty sure I fixed this at some point on the glibc branch17:09:04
@hexa:lossy.networkhexabroken since 2 days ish17:10:35
@hexa:lossy.networkhexawas fine 4 days ago17:10:44
@hexa:lossy.networkhexaonnxruntime will regress firefox fwiw šŸ˜„ 17:11:10
@ma27:nicht-so.sexyma27https://github.com/NixOS/nixpkgs/pull/479191 reverted the fix. can't check if said onnxruntime update is on staging-next, as I'm only on the phone rn.17:13:06
@hexa:lossy.networkhexa cc Yureka (she/her) 17:15:23
@yuka:yuka.devYureka (she/her)python onnxruntime != onnxruntime17:16:58
@yuka:yuka.devYureka (she/her)So onnxruntime is fine now (you can also tell by the version number: it's the new one with the fix, 1.23.2)17:19:08
@yuka:yuka.devYureka (she/her)https://hydra.nixos.org/build/31957400717:19:30
@yuka:yuka.devYureka (she/her)or was that failure only at runtime?17:19:38
@hexa:lossy.networkhexa * onnxruntime will regress firefox fwiw šŸ˜„ 17:21:35
@hexa:lossy.networkhexathe python one happens on import, so yeah at runtime17:21:59
@hexa:lossy.networkhexa

Check whether the following modules can be imported: onnxruntime
ImportError: /nix/store/n1xc96lcmwg4dwdh9akx3yycsp153rij-python3.13-onnxruntime-1.23.2/lib/python3.13/site-packages/onnxruntime/capi/onnxruntime_pybind11_state.so: cannot enable executable stack as shared object requires: Invalid argument

17:22:13
@robert:funklause.dedotlambdahttps://github.com/NixOS/nixpkgs/pull/48236318:01:52
@glepage:matrix.orgGaƩtan Lepage Weird, it works fine on master... Could it be a pybind11 change causing this build failure? 21:32:28
@leona:leona.isleonait's the glibc change21:33:16
@leona:leona.isleona

dlopen and dlmopen no longer make the stack executable if a shared library requires it, either implicitly because of a missing GNU_STACK ELF header (and default ABI permission having the executable bit set) or explicitly because of the executable bit in GNU_STACK, and the stack is not already executable. Instead, loading such objects will fail.

21:34:01
@glepage:matrix.orgGaƩtan LepageOh right. So the "proper fix" that was supposedly integrated in 1.23.1, is not really enough? Should we add these flags back then?21:38:49
@leona:leona.isleonaApparently or it's something in the pybind foo in the python library, I think nobody here knows21:39:26
@glepage:matrix.orgGaƩtan Lepage Reverting https://github.com/NixOS/nixpkgs/pull/479191 fixes python3Packages.onnxruntime. 21:45:48
@glepage:matrix.orgGaƩtan Lepage Setting env.NIX_LDFLAGS = "-z,noexecstack"; in the python derivation doesn't seem to be necessary. 21:48:40
@hexa:lossy.networkhexawell, those are linker flags21:48:59
@hexa:lossy.networkhexathey are applied when the library gets linked21:49:18
@hexa:lossy.networkhexa* they are applied when the library gets linked together from its individual objects21:49:31
@mdaniels5757:matrix.orgmdaniels5757I was asked if https://github.com/NixOS/nixpkgs/pull/482131 can target staging-next. 543 rebuilds on Linux, 8k on Darwin.21:54:33
@glepage:matrix.orgGaƩtan Lepage Opened https://github.com/NixOS/nixpkgs/pull/482435 21:55:10
@mdaniels5757:matrix.orgmdaniels5757* I was asked if https://github.com/NixOS/nixpkgs/pull/482131 can target staging-next. 543 rebuilds on Linux, 8k on Darwin. Thoughts?21:55:31

Show newer messages


Back to Room ListRoom Version: 6