| 7 Mar 2026 |
matthewcroughan - nix.zone | https://hercules-ci.com/accounts/github/MatthewCroughan/derivations/%2Fnix%2Fstore%2F6vm22v16lfwmmqkhpbadyfzjnnn4j0m7-glib-aarch64-unknown-linux-musl-2.86.3.drv/log?via-job=1749ed24-5e5a-44cd-a2ae-8bb75d9375af | 17:45:54 |
matthewcroughan - nix.zone | Anyone got any ideas on this one? | 17:45:58 |
matthewcroughan - nix.zone |
*** stack smashing detected ***: terminated
| 17:46:04 |
matthewcroughan - nix.zone | this is for gnu-musl-llvm | 17:46:22 |
matthewcroughan - nix.zone | so cross, llvm, musl | 17:46:27 |
Alyssa Ross | uhh, Clang bug? | 17:51:25 |
Alyssa Ross | oh never mind that's g-ir-scanner | 17:52:33 |
Alyssa Ross | not Clang | 17:52:39 |
matthewcroughan - nix.zone | Only happens in this one context, and not in the other contexts | 18:00:42 |
matthewcroughan - nix.zone | So native, native-musl native-llvm-musl all fine | 18:01:11 |
matthewcroughan - nix.zone | gnu-musl I think is fine too, so must be the llvm | 18:01:39 |
Alyssa 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 - nix.zone |  Download image.png | 18:03:03 |
matthewcroughan - nix.zone | asdjfhasdjfhgsadfjkg | 18:03:05 |
| Lotte (it/its)/Cinny (she/her) ΞΈΞ& changed their profile picture. | 21:27:51 |
| 8 Mar 2026 |
matthewcroughan - nix.zone | Hmm, I added hardeningDisable to an overlay, it didn't seem to work exactly | 17:21:47 |
matthewcroughan - nix.zone | Is 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 - nix.zone | like with bash | 17:22:04 |
matthewcroughan - nix.zone | I notice the build graph starts off with a glib that does get fixed, and then ends on another glib which is not fixed | 17:22:22 |
matthewcroughan - nix.zone |  Download image.png | 17:22:43 |
Alyssa Ross | hmm, maybe it's from some library glib links or something, then? maybe you can catch it in a debugger | 18:49:00 |
| 10 Mar 2026 |
| amaan joined the room. | 05:34:54 |
Puna | π | 05:35:11 |
amaan | hey π | 05:35:51 |
Puna | so 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 |
Puna | i've only ever tested 4K, cus that's what Debian uses | 05:37:21 |
amaan | yeah 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 out | 05:37:33 |
Puna | ahhh oki! | 05:37:48 |
Puna | do 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 |
Puna | the branch in question, if you wanna give that a try: https://github.com/OPNA2608/nixpkgs/tree/wip/ppc64-installer | 05:42:12 |