!UUYziobKGGxpovWyAN:nixos.org

Robotnix

244 Members
Build Android (AOSP) using Nix | https://github.com/danielfullmer/robotnix75 Servers

Load older messages


SenderMessageTime
10 Jun 2024
@jaen:matrix.orgjaen Yeah, that doesn't work either because you don't already own the file and you're not a real superuser in the namespace (at least that's how I understand the failure mode). I tried a few other options (and also unearthed that robotnix actually used bindfs between 2019 and 2020 for exactly this) but so far nothing really seemed to work well. I've added some more details of my experiments to https://github.com/nix-community/robotnix/issues/240. I'll probably try and see if you can make idmappings externally to the namespace work, but if it doesn't then I'm out of ideas. 18:09:35
11 Jun 2024
@magic_rb:matrix.redalder.orgmagic_rb horrible idea, please dont shoot me :), but couldnt you run that step in a kvm vm? *ducks* 18:25:28
@atemu12:matrix.orgatemu12You could but that'd probably be even slower than bindfs19:40:12
@atemu12:matrix.orgatemu12As everything would need to go through 9p19:40:26
@atemu12:matrix.orgatemu12 Linus Heckemann brought a patch upstream to make it a lot faster for mounting Nix stores purposes but it's still not fast 19:40:58
@magic_rb:matrix.redalder.orgmagic_rbim not at all knowledgeable in the details, but my idea was that if most of the build can be done outside the VM and just a small bit needs to be done inside, then it should be good, but yeah itll probably be much slower20:12:17
@atemu12:matrix.orgatemu12That doesn't work; the whole build process is a single drv.20:14:55
@atemu12:matrix.orgatemu12Besides, this is an optimisation; we can patch the build system without any crazy mount setups fooling the build system20:15:28
@jaen:matrix.orgjaen Also, we could just patch cp — https://github.com/nix-community/robotnix/pull/203/files#diff-f4eb7f67d1474c710f28e1fb28333066e0b8f2352ae4da6c05d151d34761fcb0R89-R97 xD 20:26:23
12 Jun 2024
@jznwscycmq:matrix.orgjznwscycmq joined the room.07:22:21
@erahhal:matrix.orgerahhalJust wanted to mention that I didn't abandon that Lineage 21 branch. Just got swamped at work.20:34:22
@atemu12:matrix.orgatemu12No pressure21:03:49
15 Jun 2024
@jaen:matrix.orgjaen Ok, so I slowly started looking at updating GrapheneOS, cribbing liberally from https://github.com/nix-community/robotnix/pull/203. One thing I'm currently stuck at is trying to compile kernel — it seems it has broken with the nixpkgs update. It complains about missing __isoc23_strtoul symbol when linking compiled object files. That probably means, that for some reason the compiler sees headers that are newer than library binaries it tries to link against. But I'm not really sure how I should go about debugging how those values end up in the compilation env. Or alternatively, are there any good examples of using older glibc somewhere? 18:58:07
@jaen:matrix.orgjaenAlso, on a more positive note, treefmt fixed the two issues I've discovered in my PR, so that should be ready for review/merge (after the Python fixes of course).19:41:09
@hive:the-apothecary.club👉@crystallinefire:chat.solarpunk.moe joined the room.23:28:51
@rosscomputerguy:matrix.orgTristan Ross joined the room.23:50:19
17 Jun 2024
@takimototsuneko:matrix.orgtsuneko-sama removed their profile picture.01:11:54
@takimototsuneko:matrix.orgtsuneko-sama changed their display name from takimototsuneko to tsuneko-sama.01:12:11
21 Jun 2024
@linus:schreibt.jetzt@linus:schreibt.jetzt left the room.14:06:44
22 Jun 2024
@vika:fireburn.ruVika (she/her) joined the room.21:05:50
24 Jun 2024
@janik0:matrix.org@janik0:matrix.org left the room.08:53:19
@hive:the-apothecary.club👉@crystallinefire:chat.solarpunk.moe changed their profile picture.23:17:58
28 Jun 2024
@gigadoc2:revreso.deGD2 changed their display name from Gigadoc 2 to GD2.04:23:53
29 Jun 2024
@maka_77x:matrix.org@maka_77x:matrix.org joined the room.00:47:51
3 Jul 2024
@-=h0p3=-:matrix.org-=h0p3=- joined the room.03:22:03
4 Jul 2024
@eyjhb:eyjhb.dkeyJhb left the room.11:00:42
@soispha:vhack.euBenedikt changed their display name from Soispha to Benedikt.19:10:58
9 Jul 2024
@eyjhb:eyjhb.dkeyJhb joined the room.10:17:04
10 Jul 2024
@oak:universumi.fioak 🏳️‍🌈♥️ changed their profile picture.20:20:54
15 Jul 2024
@oak:universumi.fioak 🏳️‍🌈♥️ changed their profile picture.03:16:07

Show newer messages


Back to Room ListRoom Version: 6