!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

891 Members
For people hacking on the Nix package manager itself189 Servers

Load older messages


SenderMessageTime
14 Apr 2025
@aloisw:julia0815.de@aloisw:julia0815.de pkgsCross.gnu32.nix on nixpkgs bc0b105ed11afa4d073e2b60ce6b94c1a72253bc 07:24:52
@aloisw:julia0815.de@aloisw:julia0815.de Shit --option enable-core-dumps true does not seem to be enough to get core dumps out of these SIGSYS crashes. 07:32:48
@trofi:matrix.org@trofi:matrix.org systemd-system.conf / SystemCallArchitectures= claims to be able to send SIGSYS as well. If hydra happens to use SystemCallArchitectures = "native" for nix it could explain it. But it would break all of 32-bit chroots. 07:47:08
@aloisw:julia0815.de@aloisw:julia0815.deI am able to reproduce the issue without the daemon.07:48:16
@joerg:thalheim.ioMic92
In reply to @vcunat:matrix.org
... in case people don't feel like working on 32-bit specific issues a lot.
Could you open an issue in the nix repo for that?
08:13:49
@dramforever:matrix.orgdramforeverI figured out the SIGSYS thing. It is the wrong architecture. The tests are trying to run x86(-32) builds with x86_64 bash and coreutils10:30:25
@dramforever:matrix.orgdramforever * I figured out the SIGSYS thing. It is the wrong architecture problem. The tests are trying to run x86(-32) builds with x86_64 bash and coreutils 10:30:34
@dramforever:matrix.orgdramforeverWhatever's generating config.nix didn't expect the tests to be able to run on cross10:30:48
@dramforever:matrix.orgdramforever it's tests/functional/meson.build, but i don't know meson... 10:34:44
@dramforever:matrix.orgdramforever actually wait a second should we be running x86-32 builds? can we just run x86-64 builds in the tests? 10:36:56
@dramforever:matrix.orgdramforevermore generally if building with (build = B, host = H) and H is runnable on B then run checks and inside the checks we run builds with system = B instead of system = H. does this work? just an idea10:38:01
@dramforever:matrix.orgdramforeverbonus: ... it seems to fix the gc-auto problem as well?10:43:57
@aloisw:julia0815.de@aloisw:julia0815.deOh so this is the nested x86_32 sandbox disallowing x86_64 syscalls? That would totally make sense.10:44:00
@dramforever:matrix.orgdramforeverbooo that one also doesn't satisfy the seccomp10:49:49
@dramforever:matrix.orgdramforever* booo that one also doesn't satisfy the seccomp rules10:49:50
@dramforever:matrix.orgdramforeveri was looking on the issue tracker and apparently it's possible to get it without cross? https://github.com/NixOS/nix/issues/1128412:21:01
@dramforever:matrix.orgdramforeverbut that's also, like, a year ago, so maybe it's just an old bug12:23:06
@dramforever:matrix.orgdramforeverdoes anyone else want to make a issue report for the SIGSYS/"Bad system call" bug12:27:45
@dramforever:matrix.orgdramforeveri can't repro this so i'm going to assume this is just an old bug12:45:00
@dramforever:matrix.orgdramforeveror maybe wsl specific12:45:17
@dramforever:matrix.orgdramforeverat least it's not this sigsys one12:45:22
@dramforever:matrix.orgdramforever* or maybe wsl specific or single user specific12:45:34
@zorzem:matrix.orgzorzem changed their profile picture.17:05:34
15 Apr 2025
@noskcaj:matrix.org@noskcaj:matrix.org left the room.21:30:51
16 Apr 2025
@mschwaig:matrix.orgMartin SchwaighoferI have a couple of things that I'd like to bring up, which I am not sure if the triage meeting is the appropriate place for. Is that even happening today? The issues in question are https://github.com/NixOS/nix/issues/13037 https://github.com/NixOS/nix/issues/13036 and https://github.com/mschwaig/laut/issues/5#issuecomment-2809751534. The third one is not even in the Nix repo, but it's something I would like to implement and eventually upstream if it ends up actually working.16:59:28
@ivan_ermakov:matrix.orgDeus_YI_∞ changed their display name from dev_el_∞ to deus_el_∞.22:49:38
@ivan_ermakov:matrix.orgDeus_YI_∞ changed their display name from deus_el_∞ to Deus_YI_∞.22:52:09
17 Apr 2025
@skynet1197900:matrix.orgskynet joined the room.00:16:14
@dramforever:matrix.orgdramforeverwas going through my stuff and discovered that afaict the cross from x86_64 to x86 with tests SIGSYS bug hasn't been filed. here it is: https://github.com/NixOS/nix/issues/1304204:02:22
@mmkaram:matrix.org@mmkaram:matrix.org left the room.04:34:40

Show newer messages


Back to Room ListRoom Version: 6