!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

343 Members
105 Servers

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


SenderMessageTime
2 Oct 2025
@opna2608:matrix.orgPuna * the pseries platform can definitely use -kernel and -initrd to boot a regular linux kernel, but on a big-endian POWER system any kernel I try to boot inside of the VM just runs into invalid memory access almost immediately. so that also doesn't really work, at least not for natively running the tests on the platform that I have access to 17:48:07
@sananatheskenana:matrix.orglzcuntHeyy, it looks like bash introduced a sanity check for strchrnul that fails when cross compiling (just like getenv) and bash tries to replace the implementation20:16:54
@sananatheskenana:matrix.orglzcuntbut for static builds with mlibc it fails because mlibc doesn't have them as weak symbols (which is similar behaviour to BSDs)20:17:53
@sananatheskenana:matrix.orglzcuntsomeone working with cross compilation to BSDs should check if they're affected20:18:23
@sananatheskenana:matrix.orglzcuntif they're affected, bash_cv_func_strchrnul_works=yes when cross compiling to BSDs just like we currently do for getenv_works should be enough to fix it20:19:51
@qyliss:fairydust.spaceAlyssa Ross
In reply to @sananatheskenana:matrix.org
someone working with cross compilation to BSDs should check if they're affected
BSD cross works well enough that it should be quite easy to check yourself if you're interested (and want to also fix it for mlibc)
20:22:44

Show newer messages


Back to Room ListRoom Version: 6