| 14 Aug 2025 |
jade_ | hm, waiting for agent looks like something is busted ya | 19:50:52 |
emily | jade_: do you want to take a look at the current state of https://github.com/NixOS/nixpkgs/pull/433729 as Lix is an out-of-tree consumer? | 20:26:19 |
| 15 Aug 2025 |
emily | is there anything that can be done to kick flaky CI builds for my own CLs? | 01:02:31 |
emily | I guess I can just do a nop rebase to bump the commit timestamp | 01:06:25 |
emily | or not, because it tries too hard to be clever: "Verified-1 has been copied to patch set 4 (copy condition: "changekind:NO_CODE_CHANGE")." | 01:13:50 |
emily | (…and doing and then undoing a trivial code change breaks the +2. oh well) | 01:47:00 |
aloisw | You should be able to click on the buildkite link and then there is a button to retry failed builds. | 06:00:09 |
Rutile (Commentator2.0) feel free to ping | Can someone give us an overview what parts of store relocation work and dont work on darwin? | 07:25:04 |
emily | chroot does not practically work (though actually I wonder whether we might be able to make it work with Nix specifically, but it probably wouldn't be too useful) | 14:46:04 |
emily | I assume you mean a diverted store right? I'm bad at all this terminology | 14:46:24 |
emily | you cannot have a build whose logical build directory differs from its physical one, basically | 14:46:40 |
emily | In reply to @aloisw:julia0815.de You should be able to click on the buildkite link and then there is a button to retry failed builds. it has a forbidden cursor and I can't click it. I presume I'd need to log in and have privileges that I expect I don't have? | 14:47:07 |
raitobezarius | normally i made it so that anyone should have privileges | 15:30:42 |
piegames | In reply to @emilazy:matrix.org it has a forbidden cursor and I can't click it. I presume I'd need to log in and have privileges that I expect I don't have? Lpgin required, yes, but you should have privileges and if not I can try to give you them | 15:30:47 |
raitobezarius | but i'm unable to test it thoroughly | 15:30:47 |
raitobezarius | but log in is mandatory (via GitHub) | 15:30:53 |
raitobezarius | * but log in is mandatory (via GitHub or Lix SSO) | 15:30:56 |
emily | ah ok I didn't realize it would SSO | 15:39:41 |
emily | ty | 15:39:49 |
raitobezarius | the SSO flow is confusing | 15:40:20 |
raitobezarius | let me know if you need help | 15:40:23 |
helle (just a stray cat girl) | ah yes, fixing code so our code will run if compiled on a new version of macos but ran on an old version of macos | 17:31:51 |
| @shawn8901:matrix.org left the room. | 18:27:07 |
helle (just a stray cat girl) | (this is for future not even existing macos releases) | 19:01:02 |
emily | hm, version format, or? | 19:07:16 |
helle (just a stray cat girl) | no, this is a feature MacOS X will support in the future, but our binaries are built on a new version, but still should run on older ones | 19:13:59 |
helle (just a stray cat girl) | so this will be amusing failures if we don't do this | 19:14:13 |
emily | that's what availability annotations are for | 19:43:26 |
emily | if (__builtin_available(macOS …, *)) or such | 19:43:36 |
emily | but you will have to compile with an SDK that supports that feature, which if it's not even shipping yet Nixpkgs won't have the SDK | 19:43:53 |