!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

651 Members
Rust147 Servers

Load older messages


SenderMessageTime
1 Aug 2025
@dramforever:matrix.orgdramforever* that's the normal use for mips nowadays right12:34:25
@emilazy:matrix.orgemilyNixOS kernel packages are pretty useless for those since they need cursed OpenWrt kernels to be fair12:34:45
@emilazy:matrix.orgemilyLiminix just drives the kernel build itself12:34:52
@emilazy:matrix.orgemilybut yeah I guess I should see what target they use12:34:58
@dramforever:matrix.orgdramforever oh yeah this lemote thing runs freaking mainline linux 12:35:27
@dramforever:matrix.orgdramforeverat least back when 6.612:35:51
@emilazy:matrix.orgemily right which is all I really care about for deciding what targets our linux builds 12:36:04
@dramforever:matrix.orgdramforever there's also nothing on this chip but lol 12:36:21
@emilazy:matrix.orgemily I am doing split outputs and have to decide what should be the legacy target for random platforms we theoretically supported building a kernel on at some point 12:36:29
@dramforever:matrix.orgdramforever
In reply to @emilazy:matrix.org
right which is all I really care about for deciding what targets our linux builds
okay so... no you cannot build a generic mips kernel to run on lemote
12:37:03
@dramforever:matrix.orgdramforeverafaict12:37:05
@emilazy:matrix.orgemily which is like "zImage for ARM, bzImage for x86, god knows for everything else" 12:37:06
@emilazy:matrix.orgemilythankfully our bespoke Lemote config already fails to build so I'm removing it12:37:25
@emilazy:matrix.orgemilybut you can override the defconfig12:37:32
@dramforever:matrix.orgdramforever so does it really matter what make target our unusable generic mips kernel is? 12:38:12
@dramforever:matrix.orgdramforeverwell at least for riscv it's Image unless the generic compressed kernel has become a thing since last time i checked12:38:55
@emilazy:matrix.orgemilyI could just break it but Alyssa would get mad at me. because we do nominally have some kind of MIPS conditionals and stuff in there already12:38:59
@emilazy:matrix.orgemily we use vmlinuz.efi for RISC-V and LoongArch64 12:39:19
@emilazy:matrix.orgemilythankfully12:39:21
@dramforever:matrix.orgdramforeverin linux, you mean?12:39:23
@emilazy:matrix.orgemily so there is just no legacy there 12:39:27
@dramforever:matrix.orgdramforeveror in nixpkgs in general12:39:34
@emilazy:matrix.orgemilyin our Linux kernel packaging machinery yes12:39:37
@emilazy:matrix.orgemily some of which is in lib.systems 12:39:39
@dramforever:matrix.orgdramforeveroh12:39:44
@emilazy:matrix.orgemilybecause someone built something for Lemote in like 2014 or whatever and let it rot12:39:57
@dramforever:matrix.orgdramforeverhuh, so vmlinuz.efi did happen12:39:58
@emilazy:matrix.orgemilyyes, it's good12:40:13
@emilazy:matrix.orgemilypart of my goal is to make AArch64 use it by default when you use a UEFI bootloader12:40:19
@dramforever:matrix.orgdramforeverno more megabytes of holes in the image now12:40:40

Show newer messages


Back to Room ListRoom Version: 6