!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
28 Jul 2025
@jade_:matrix.orgjade_this is maybe an even more fun example03:47:51
@raitobezarius:matrix.orgraitobezariusif someone on darwin has some time03:47:52
@raitobezarius:matrix.orgraitobezariusit would be nice to see if we can reproduce this03:47:56
@raitobezarius:matrix.orgraitobezariusi made it release blocker03:47:58
@raitobezarius:matrix.orgraitobezariusbut without reproducer :P…03:48:01
@raitobezarius:matrix.orgraitobezarius
In reply to @jade_:matrix.org
sent an image.
very swag
03:48:09
@jade_:matrix.orgjade_in case anyone is wondering how i did that it's not that clever, we had the data there already for builtins.unsafeGetAttrPos, I just had some fun03:48:57
@jade_:matrix.orgjade_ raitobezarius: you should go to bed tho <3 03:49:15
@raitobezarius:matrix.orgraitobezariusi was playing gacha games03:49:23
@raitobezarius:matrix.orgraitobezariusdw03:49:24
@raitobezarius:matrix.orgraitobezariusi didn't spend 1 € yet03:49:29
@raitobezarius:matrix.orgraitobezariushow long this will last03:49:31
@jade_:matrix.orgjade_https://gerrit.lix.systems/c/lix/+/3790 code06:06:10
@k900:0upti.meK900This is so fucking cool06:07:35
@jade_:matrix.orgjade_i forget how i came up with this idea, i think it was literally just i dreamt it up while sleep deprived lmao06:08:35
@aloisw:julia0815.dealoisw
In reply to @raitobezarius:matrix.org
we should maybe get you a Darwin remote builder if you're interested?
If it doesn't cause too much trouble or trust issues, this might be great for iterating on the prelinking.
06:43:10
@jade_:matrix.orgjade_do you have access to the nix-community machine?06:48:10
@aloisw:julia0815.dealoiswNo.06:48:51
@jade_:matrix.orgjade_though that machine is uhhh, well abused, so if we have machines to give you access to that would almost definitely be better. raito has more context on that.06:49:21
@jade_:matrix.orgjade_i also think that as a separate stream of things, in addition to offering a community shared machine, it would be good to also offer sending devs physical macOS machines if they need them, because base mac minis have gotten to the point of this being realistic.06:52:16
@helle:tacobelllabs.nethelle (just a stray cat girl)right, I am going to try and get back in some of the dev loop today or tomorrow 11:16:30
@opna2608:matrix.orgPuna builtins.currentSystem from pkgsi686Linux.lix gives x86-linux which is nonesense, so I guess the fixups are completely unused, but supposed to be used. submitted separately since this affects more platforms than just POWER: https://gerrit.lix.systems/c/lix/+/3793 12:24:21
@opna2608:matrix.orgPuna * i think I submitted a theoretical fix for the POWER names? not super familiar with the gerrit workflow yet.
https://gerrit.lix.systems/c/lix/+/3773
if host_cpu is supposed to be used there, should i make that a separate changelist thingy?
12:25:07
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @opna2608:matrix.org
builtins.currentSystem from pkgsi686Linux.lix gives x86-linux which is nonesense, so I guess the fixups are completely unused, but supposed to be used. submitted separately since this affects more platforms than just POWER: https://gerrit.lix.systems/c/lix/+/3793
That has also been broken in cppnix and recently fixed. You’d also need to fix up MIPS/32 bit Arm.
12:34:34
@xokdvium:matrix.orgSergei Zimmerman (xokdvium) I think I’ve squashed all problems with that. It doesn’t help tests that there don’t seem to be good integration tests for that stuff. 12:36:25
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)* I think I’ve squashed all problems with that. It doesn’t help that there don’t seem to be good integration tests for that stuff.12:36:50
@opna2608:matrix.orgPuna32-bit ARM should already be handled: https://git.lix.systems/lix-project/lix/src/commit/ca12657a6805045a7e81b2ea761e1af66c4ea1a7/meson.build#L209-L210 MIPS would need added handling though, yes.12:37:11
@opna2608:matrix.orgPuna …oh wait, it's just arm in meson. welp 12:37:44
@opna2608:matrix.orgPunai guess i'll add some checks for those as well then12:38:42
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @opna2608:matrix.org
32-bit ARM should already be handled: https://git.lix.systems/lix-project/lix/src/commit/ca12657a6805045a7e81b2ea761e1af66c4ea1a7/meson.build#L209-L210 MIPS would need added handling though, yes.
No, I don’t think so. All 32 bit arm targets have arm cpu_family.
12:46:08

Show newer messages


Back to Room ListRoom Version: 10