Loading pkgs/development/compilers/edk2/default.nix +5 −0 Original line number Diff line number Diff line Loading @@ -59,6 +59,11 @@ edk2 = stdenv.mkDerivation rec { mkdir -p $out/CryptoPkg/Library/OpensslLib/openssl tar --strip-components=1 -xf ${buildPackages.openssl.src} -C $out/CryptoPkg/Library/OpensslLib/openssl chmod -R +w $out/ # Fix missing INT64_MAX include that edk2 explicitly does not provide # via it's own <stdint.h>. Let's pull in openssl's definition instead: sed -i $out/CryptoPkg/Library/OpensslLib/openssl/crypto/property/property_parse.c \ -e '1i #include "internal/numbers.h"' ''; nativeBuildInputs = [ pythonEnv ]; Loading Loading
pkgs/development/compilers/edk2/default.nix +5 −0 Original line number Diff line number Diff line Loading @@ -59,6 +59,11 @@ edk2 = stdenv.mkDerivation rec { mkdir -p $out/CryptoPkg/Library/OpensslLib/openssl tar --strip-components=1 -xf ${buildPackages.openssl.src} -C $out/CryptoPkg/Library/OpensslLib/openssl chmod -R +w $out/ # Fix missing INT64_MAX include that edk2 explicitly does not provide # via it's own <stdint.h>. Let's pull in openssl's definition instead: sed -i $out/CryptoPkg/Library/OpensslLib/openssl/crypto/property/property_parse.c \ -e '1i #include "internal/numbers.h"' ''; nativeBuildInputs = [ pythonEnv ]; Loading