| 8 Dec 2025 |
Robert Hensing (roberth) | I've split it into two | 10:14:10 |
dramforever | cc vcunat i can't reproduce the aarch64-darwin build failure on nix-community darwin01, /nix/store/1jgxwz43j7rjbfywcldlqxss0iwqgsby-nix-functional-tests-2.31.2+1.drv succeeds there, reproducibly | 11:52:06 |
dramforever | * re https://github.com/NixOS/nixpkgs/pull/468208#issuecomment-3626314109 vcunat i can't reproduce the aarch64-darwin build failure on nix-community darwin01, /nix/store/1jgxwz43j7rjbfywcldlqxss0iwqgsby-nix-functional-tests-2.31.2+1.drv succeeds there, reproducibly | 11:52:23 |
dramforever | my only idea is can you possibly try making it not have a plus sign in the name? | 11:52:43 |
Vladimír Čunát | I wonder. What I tested is unsandboxed nix config. | 11:53:13 |
Vladimír Čunát | (I think Hydra's builders are also unsandboxed?) | 11:53:25 |
dramforever | oh | 11:54:07 |
dramforever | like as in --no-sandbox? | 11:54:36 |
Sergei Zimmerman (xokdvium) | In reply to @dramforever:matrix.org my only idea is can you possibly try making it not have a plus sign in the name? Mhm that got fixed on maintenance branch | 11:55:25 |
Vladimír Čunát | As in no sandbox mentioned in nix.conf. | 11:55:29 |
Sergei Zimmerman (xokdvium) | In reply to @xokdvium:matrix.org Mhm that got fixed on maintenance branch It’s the borked soname with appendPatches | 11:56:21 |
dramforever | oh my god | 11:56:49 |
dramforever | but why does it work on darwin01 | 11:57:40 |
Sergei Zimmerman (xokdvium) | Darwin linker doesn’t like plus in soname | 11:57:45 |
dramforever | is it like, macos version dependent | 11:58:18 |
dramforever | do you have a link or remember any keywords in the plus sign fix or something | 12:02:13 |
dramforever | i can't find it | 12:02:26 |
Vladimír Čunát | I'd think it's best to just avoid + in SONAMEs... | 12:02:57 |
Vladimír Čunát | (seems like pointless risks/trouble) | 12:03:26 |
dramforever | found it https://github.com/NixOS/nix/pull/14432 | 12:07:18 |
dramforever | wait, 2.31 doesn't even have the new soname thing | 12:08:45 |
dramforever | so it isn't that | 12:08:50 |
dramforever | i'm in works on my machine hell | 12:15:41 |
dramforever | i'm going to try to cause a full rebuild of nix and see if that triggers it | 12:16:16 |
dramforever | well not my machine but you get it | 12:18:20 |
Sergei Zimmerman (xokdvium) | In reply to @dramforever:matrix.org wait, 2.31 doesn't even have the new soname thing Argh, somehow the plus sign being pct encoded (%2B) somehow matters. Wtf | 12:18:48 |
dramforever | i'm running a build of 2.3.2+01 to see if i can reproduce it | 12:19:56 |
dramforever | * i'm running a build of 2.31.2+01 to see if i can reproduce it | 12:20:08 |
dramforever | but it's real tempting to just make it like 2.31.2-1 or even just 2.31.2 | 12:20:24 |
dramforever | 2.31.2+01 successfully built i'm so done | 12:28:31 |