diff options
author | Milan Pässler <milan@petabyte.dev> | 2021-01-02 19:07:30 +0100 |
---|---|---|
committer | Milan Pässler <milan@petabyte.dev> | 2021-01-02 19:07:30 +0100 |
commit | be70414386e9e0b5a7e312d1dd65ccd133fc8341 (patch) | |
tree | 872a0571db08481abb612fc59898a4f8de69d3b2 | |
parent | 471014819efb15efa5fb506c4c621024096951a4 (diff) |
coreboot-payload-tianocore: remove CSM build flag
it doesn't work anyways
-rw-r--r-- | pkgs/coreboot-payload-tianocore/default.nix | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/pkgs/coreboot-payload-tianocore/default.nix b/pkgs/coreboot-payload-tianocore/default.nix index 5c3e5362462f..ce82ed6e1d32 100644 --- a/pkgs/coreboot-payload-tianocore/default.nix +++ b/pkgs/coreboot-payload-tianocore/default.nix @@ -1,4 +1,11 @@ -{ fetchFromGitHub, python2, stdenv, libuuid, bc, utillinux, nasm, iasl, seabios +{ fetchFromGitHub +, python2 +, stdenv +, libuuid +, bc +, utillinux +, nasm +, iasl }: # we can not override the source in edk2, so we had to copy the entire thing @@ -58,7 +65,7 @@ in stdenv.mkDerivation { buildPhase = '' runHook preBuild - build -a X64 -a IA32 -b RELEASE -t GCC5 -p CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc -n $NIX_BUILD_CORES -D CSM_ENABLE + build -a X64 -a IA32 -b RELEASE -t GCC5 -p CorebootPayloadPkg/CorebootPayloadPkgIa32X64.dsc -n $NIX_BUILD_CORES runHook postBuild ''; @@ -68,11 +75,5 @@ in stdenv.mkDerivation { runHook postInstall ''; - hardeningDisable = [ "format" "stackprotector" "pic" "fortify" ]; - - postPatch = '' - cp ${seabios}/Csm16.bin OvmfPkg/Csm/Csm16/Csm16.bin - ''; - dontPatchELF = true; } |