fix: aarch64 builds needs nativeBuildInputs

This commit is contained in:
Lars Sjöström 2025-06-12 16:50:07 +02:00
parent 760c8fe637
commit d745cbe1c2
No known key found for this signature in database
3 changed files with 4 additions and 4 deletions

View file

@ -52,7 +52,7 @@
default = self.packages.${system}.image;
image = pkgs.callPackage ./pkgs/image { inherit version updateUrl cpuArch secureBoot; };
image-aarch64 = pkgsCross.callPackage ./pkgs/image { inherit version updateUrl cpuArch secureBoot; };
image-aarch64 = pkgsCross.callPackage ./pkgs/image { inherit version updateUrl secureBoot; };
qemu-uefi-tpm = pkgs.callPackage ./utils/qemu-uefi-tpm.nix { };

View file

@ -16,7 +16,7 @@ runCommand pname {
microcode = lib.optionalString (cpuArch == "amd") "--microcode ${pkgs.microcode-amd}/amd-ucode.img"
+ lib.optionalString (cpuArch == "intel") "--microcode ${pkgs.microcode-intel}/intel-ucode.img";
buildInputs = with pkgs; [
nativeBuildInputs = with pkgs; [
erofs-utils
dosfstools
mtools
@ -251,7 +251,7 @@ ${pkgs.patos.systemd}/usr/bin/systemd-repart \
--definitions=./final.repart.d \
patos_${version}.img > final-repart-output.json
rm -rf init.repart.d final.repart.d *.json
rm -rf rootfs init.repart.d final.repart.d *.json
sha256sum *.root *.verity *.efi *.tar.xz > SHA256SUMS
popd

View file

@ -9,7 +9,7 @@ in
runCommand "patos-initrd" {
inherit secureBootEnroll;
buildInputs = with pkgs; [
nativeBuildInputs = with pkgs; [
cpio
xz
];