summary refs log tree commit diff
path: root/nixos/modules/installer/cd-dvd/iso-image.nix
diff options
context:
space:
mode:
authorMartin Schwaighofer <mschwaig@users.noreply.github.com>2021-12-05 18:23:58 +0100
committerMartin Schwaighofer <mschwaig@users.noreply.github.com>2022-10-22 12:11:30 +0200
commita1d6fd3702f78d73f7d47729f7fe28820f6b30ed (patch)
treeeb4ae88ac4a9c78e6da6ae985b6b1160adc0a6a3 /nixos/modules/installer/cd-dvd/iso-image.nix
parentf6ee247a1f0aa927e8e58da337a0bbf3deca08c9 (diff)
downloadnixpkgs-a1d6fd3702f78d73f7d47729f7fe28820f6b30ed.tar
nixpkgs-a1d6fd3702f78d73f7d47729f7fe28820f6b30ed.tar.gz
nixpkgs-a1d6fd3702f78d73f7d47729f7fe28820f6b30ed.tar.bz2
nixpkgs-a1d6fd3702f78d73f7d47729f7fe28820f6b30ed.tar.lz
nixpkgs-a1d6fd3702f78d73f7d47729f7fe28820f6b30ed.tar.xz
nixpkgs-a1d6fd3702f78d73f7d47729f7fe28820f6b30ed.tar.zst
nixpkgs-a1d6fd3702f78d73f7d47729f7fe28820f6b30ed.zip
sd-image: replace faketime with --invariant for mkfs.vfat
This is done for sd-images only here, but should probably also be done
for dvd-images.

The --invariant arg should be a better way of making mkfs.vfat deterministic.
The previous version of invoking faketime was building fine and reproducible
when I was compiling an sdimage for aarch64 under emulation.
It was however still logging errors:
ERROR: ld.so: object '/nix/store/1c2cp2709kmvby8ql2n9946v7l52nn50-libfaketime-0.9.9/lib/libfaketime.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/nix/store/1c2cp2709kmvby8ql2n9946v7l52nn50-libfaketime-0.9.9/lib/libfaketime.so.1' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
The logged errors were presumably inaccurate somehow as calling
faketime was required for reproducibility, even though the log makes it
looks like it failed.
Diffstat (limited to 'nixos/modules/installer/cd-dvd/iso-image.nix')
0 files changed, 0 insertions, 0 deletions