{ stdenv , fetchzip , gdb }: let kernel = fetchzip { name = "linux"; url = "https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.71.tar.gz"; hash = "sha256-pq6QNa0PJVeheaZkuvAPD0rLuEeKrViKk65dz+y4kqo="; }; in stdenv.mkDerivation { name = "preinit"; src = ./.; # NIX_DEBUG=2; hardeningDisable = [ "all" ]; postBuild = '' $STRIP --remove-section=.note --remove-section=.comment preinit ls -l preinit ''; makeFlags = ["preinit"]; stripAllList = ["bin"]; installPhase = '' mkdir -p $out/bin cp preinit $out/bin ''; }