!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

355 Members
112 Servers

Load older messages


SenderMessageTime
7 Mar 2026
@matthewcroughan:defenestrate.itmatthewcroughan - nix.how

*** stack smashing detected ***: terminated

17:46:04
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howthis is for gnu-musl-llvm17:46:22
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howso cross, llvm, musl17:46:27
@qyliss:fairydust.spaceAlyssa Rossuhh, Clang bug?17:51:25
@qyliss:fairydust.spaceAlyssa Rossoh never mind that's g-ir-scanner17:52:33
@qyliss:fairydust.spaceAlyssa Rossnot Clang17:52:39
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howOnly happens in this one context, and not in the other contexts18:00:42
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howSo native, native-musl native-llvm-musl all fine18:01:11
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howgnu-musl I think is fine too, so must be the llvm 18:01:39
@qyliss:fairydust.spaceAlyssa Ross

I would:

  • Check with glib that this is definitely not a glib bug (doesn't look like it)
  • Report to LLVM
  • hardeningDisable = [ "stackprotecter" ]; in glib with a link to the LLVM bug report
18:02:55
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howimage.png
Download image.png
18:03:03
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howasdjfhasdjfhgsadfjkg18:03:05
@lotte:chir.rsLotte (it/its)/Cinny (she/her) ΞΈΞ”& changed their profile picture.21:27:51
8 Mar 2026
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howHmm, I added hardeningDisable to an overlay, it didn't seem to work exactly 17:21:47
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howIs this another case where you can't overlay it, and you have to fix it in nixpkgs because of bootstrap stuff?17:22:01
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howlike with bash17:22:04
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howI notice the build graph starts off with a glib that does get fixed, and then ends on another glib which is not fixed17:22:22
@matthewcroughan:defenestrate.itmatthewcroughan - nix.howimage.png
Download image.png
17:22:43
@qyliss:fairydust.spaceAlyssa Rosshmm, maybe it's from some library glib links or something, then? maybe you can catch it in a debugger18:49:00
10 Mar 2026
@amaan:amaanq.comamaan joined the room.05:34:54
@opna2608:matrix.orgPunaπŸ‘‹05:35:11
@amaan:amaanq.comamaanhey πŸ‘‹05:35:51
@opna2608:matrix.orgPunaso ArchPOWER's ppc64 build has a 64k page size? have you run into any issues with that, or know of any patches they're applying for that to work?05:36:53
@opna2608:matrix.orgPunai've only ever tested 4K, cus that's what Debian uses05:37:21
@amaan:amaanq.comamaanyeah i ran into issues building jemalloc which is why i submitted that patch, tho it seems to vary by distro i guess, tbf I just got access to this machine today and figured I'd build a nix iso on it to try it out05:37:33
@opna2608:matrix.orgPunaahhh oki!05:37:48
@opna2608:matrix.orgPunado you know how the machine's firmware looks for bootable media? i have some PRs and a branch in my fork that works for making a PowerMac (and maybe CHRP?) compatible ISO, but i don't have access to anything newer than ~ POWER4.05:38:57
@opna2608:matrix.orgPunathe branch in question, if you wanna give that a try: https://github.com/OPNA2608/nixpkgs/tree/wip/ppc64-installer05:42:12
@amaan:amaanq.comamaani guess gentoo, suse, and fedora also use 64kb page sizes: https://github.com/gentoo/genkernel/blob/master/arch/ppc64/arch-config#L26 https://github.com/openSUSE/kernel-source/blob/master/config/ppc64le/default#L559 https://src.fedoraproject.org/rpms/kernel/blob/rawhide/f/kernel-ppc64le-fedora.config#_5366 also in the ppc kconfig it defaults to 64kb in certain scenarios interestingly - https://github.com/torvalds/linux/blob/master/arch/powerpc/Kconfig#L85305:42:52
@amaan:amaanq.comamaan i am not sure tbh, i just found a zulip that offers free machines to ssh to and dev on tho...they are power8 btw 05:43:24

Show newer messages


Back to Room ListRoom Version: 6