!UNVBThoJtlIiVwiDjU:nixos.org

Staging

357 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen116 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
21 Jan 2026
@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

Show newer messages


Back to Room ListRoom Version: 6