anchor.diff:        coreutils # meson calls date, stat etc.
         glibcLocales
         patchelf getent m4
  +      perl # to patch the libsystemd.so and remove dependencies on aarch64
   
         (buildPackages.python3Packages.python.withPackages ( ps: with ps; [ python3Packages.lxml ]))
       ];
  
positive.code: 
    enableParallelBuilding = true;
  
    # The interface version prevents NixOS from switching to an
    # incompatible systemd at runtime.  (Switching across reboots is
    # fine, of course.)  It should be increased whenever systemd changes
  
negative.code: , patchelf
  , getent
  , buildPackages
  , perl
  , withSelinux ? false, libselinux
  , withLibseccomp ? lib.any (lib.meta.platformMatch stdenv.hostPlatform) libseccomp.meta.platforms, libseccomp
  , withKexectools ? lib.any (lib.meta.platformMatch stdenv.hostPlatform) kexectools.meta.platforms, kexectools
  