diff options
author | Martin Schwaighofer <mschwaig@users.noreply.github.com> | 2021-12-05 18:23:58 +0100 |
---|---|---|
committer | Martin Schwaighofer <mschwaig@users.noreply.github.com> | 2022-10-22 12:11:30 +0200 |
commit | a1d6fd3702f78d73f7d47729f7fe28820f6b30ed (patch) | |
tree | eb4ae88ac4a9c78e6da6ae985b6b1160adc0a6a3 /nixos/modules/installer/cd-dvd/iso-image.nix | |
parent | f6ee247a1f0aa927e8e58da337a0bbf3deca08c9 (diff) | |
download | nixpkgs-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