!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

415 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.139 Servers

Load older messages


SenderMessageTime
15 Aug 2025
@emilazy:matrix.orgemily 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
@emilazy:matrix.orgemilyI assume you mean a diverted store right? I'm bad at all this terminology14:46:24
@emilazy:matrix.orgemilyyou cannot have a build whose logical build directory differs from its physical one, basically14:46:40
@emilazy:matrix.orgemily
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:matrix.orgraitobezariusnormally i made it so that anyone should have privileges15:30:42
@piegames:flausch.socialpiegames
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:matrix.orgraitobezariusbut i'm unable to test it thoroughly15:30:47
@raitobezarius:matrix.orgraitobezariusbut log in is mandatory (via GitHub)15:30:53
@raitobezarius:matrix.orgraitobezarius* but log in is mandatory (via GitHub or Lix SSO)15:30:56
@emilazy:matrix.orgemilyah ok I didn't realize it would SSO15:39:41
@emilazy:matrix.orgemilyty15:39:49
@raitobezarius:matrix.orgraitobezariusthe SSO flow is confusing15:40:20
@raitobezarius:matrix.orgraitobezariuslet me know if you need help15:40:23
@helle:tacobelllabs.nethelle (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 macos17:31:51
@shawn8901:matrix.org@shawn8901:matrix.org left the room.18:27:07
@helle:tacobelllabs.nethelle (just a stray cat girl)(this is for future not even existing macos releases)19:01:02
@emilazy:matrix.orgemilyhm, version format, or?19:07:16
@helle:tacobelllabs.nethelle (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:tacobelllabs.nethelle (just a stray cat girl)so this will be amusing failures if we don't do this19:14:13
@emilazy:matrix.orgemilythat's what availability annotations are for19:43:26
@emilazy:matrix.orgemily if (__builtin_available(macOS …, *)) or such 19:43:36
@emilazy:matrix.orgemilybut 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 SDK19:43:53
@emilazy:matrix.orgemily which means an availability check inside an #if if you want to land the code before then I guess 19:44:11
@helle:tacobelllabs.nethelle (just a stray cat girl)there is a different trick in this case that we can do19:45:46
@helle:tacobelllabs.nethelle (just a stray cat girl)I need to finish this patch tomorrow19:45:56
@helle:tacobelllabs.nethelle (just a stray cat girl)this is for SOCK_CLOEXEC, we can even if we are compiled with it, try and fail and retry without even if the #ifdef showed it was available 19:49:53
@emilazy:matrix.orgemilywhat's the functionality?19:48:25
@emilazy:matrix.orgemily wait, macOS is adding SOCK_CLOEXEC? is that in Tahoe? 19:51:04
@helle:tacobelllabs.nethelle (just a stray cat girl)at some point, it is in the new POSIX spec so we are expecting MacOS X to support it "soon"19:51:41
@helle:tacobelllabs.nethelle (just a stray cat girl)hence needing to make sure we don't create ourselves some very funny bug reports19:51:57

Show newer messages


Back to Room ListRoom Version: 10