| 6 Apr 2023 |
Minijackson | Alyssa Ross: I'm using NixOS on ppc64 BE if you're interested | 09:32:11 |
Alyssa Ross | Minijackson: would be nice if you could keep an eye on https://github.com/NixOS/nixpkgs/issues/224694, and test whatever solution ends up being proposed? | 09:33:30 |
Alyssa Ross | I don't know of any other 64-bit BE users | 09:33:46 |
Minijackson | right now, I have a custom kernel from here: https://github.com/nxp-qoriq/linux, and I had to manually install uImage instead of vmlinux | 09:38:14 |
Minijackson | I think it might be nice to rely less on the makefile targets for installing, it seems that they are not consistent across architectures | 09:38:44 |
Minijackson | another example: I think I recall the powerpc architecture doesn't have a way to compile all dtb files | 09:39:22 |
Minijackson | it would be good to look at how Yocto / Buildroot does the installation side of things | 09:39:47 |
Alyssa Ross | We could do it consistently across architectures, but only for recent kernels | 09:40:26 |
Alyssa Ross | We're stuck with this mess mostly because we support kernels released before like last year | 09:40:45 |
Minijackson | things got consistent since last year? | 09:41:27 |
Alyssa Ross | yes, now instead of having to tell the kernel build system which image we want, and run different targets depending, we could always use the default one, and use the KBUILD_IMAGE make variable | 09:43:05 |
Minijackson | that's nice | 09:43:44 |
| 7 Apr 2023 |
| Aaron Siddhartha Mondal joined the room. | 03:54:42 |
| 8 Apr 2023 |
| artemis changed their profile picture. | 07:14:03 |
| 11 Apr 2023 |
| artemis changed their profile picture. | 06:13:26 |
| @lab-cat:matrix.org joined the room. | 20:18:27 |
| 12 Apr 2023 |
| @magnetophon:matrix.org joined the room. | 14:29:14 |
| @magnetophon:matrix.org left the room. | 15:09:41 |
| 13 Apr 2023 |
j-k | did a bit of work updating melg8's work pairing nix & stage0-posix
https://paste.debian.net/1277219/ (sanitized to hide some of the nix-ness & keep the output pretty-ish)
https://paste.debian.net/1277220/ | 12:14:05 |
Minijackson | j-k: that seems nice! Where can we see that work? What are the future plans, integrate this into nixpkgs? | 12:40:17 |
j-k | I tried to integrate some of this with some drv-parts stuff to get typing but I'm thinking to either modify it a bunch or strip that out first | 12:45:02 |
j-k | as for nixpkgs integration there was a recent set of PRs doing some bootstrapping that broke some stuff
https://github.com/NixOS/nixpkgs/pull/209870
https://github.com/orgs/NixOS/projects/32/views/1 (fixes board that's only visible to members)
also kaem on it's own isn't super useful so still need to go from this kaem -> other stuff
as for what the path will be I'll probably consult https://bootstrapping.miraheze.org/wiki and try work up to tcc or something | 12:52:28 |
| 14 Apr 2023 |
@genericnerdyusername:matrix.org | In reply to @j-k:matrix.org did a bit of work updating melg8's work pairing nix & stage0-posix
https://paste.debian.net/1277219/ (sanitized to hide some of the nix-ness & keep the output pretty-ish) https://paste.debian.net/1277220/ doesnt that kind of defeat the point | 22:04:20 |
| 15 Apr 2023 |
j-k | doesn't what? | 10:46:16 |
| 16 Apr 2023 |
| ian luo joined the room. | 02:27:35 |
| 18 Apr 2023 |
emilytrau | j-k: you might find this interesting. once i got from stage0 to almost gcc4 i think? https://github.com/emilytrau/nixpkgs/tree/bootstrap0 | 11:15:36 |
| @lab-cat:matrix.org left the room. | 11:19:12 |
| 19 Apr 2023 |
@withoutwithin:matrix.org | how do i get a riscv gcc for an amd64 host? | 00:28:11 |
@withoutwithin:matrix.org | riscv64-unknown-linux-gnu-g++, etc | 00:28:29 |
@delroth:delroth.net | pkgsCross.riscv64.gcc? | 05:01:03 |