mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-04-27 22:39:33 +00:00
x264: fix cross compilation to x86_64
The PR that added this condition said[1]: > Note that nasm is only needed for x86 targets. This suggests to me that hostPlatform was always intended, and using buildPlatform for x86_64 was a typo. This change fixes cross compilation from aarch64-linux to x86_64-linux. I've also tested that it doesn't break x86_64-linux -> aarch64-linux. [1]: https://github.com/NixOS/nixpkgs/pull/76914
This commit is contained in:
parent
a4b25ea808
commit
b8b30dff6e
@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
outputs = [ "out" "lib" "dev" ];
|
||||
|
||||
preConfigure = lib.optionalString (stdenv.buildPlatform.isx86_64 || stdenv.hostPlatform.isi686) ''
|
||||
preConfigure = lib.optionalString stdenv.hostPlatform.isx86 ''
|
||||
# `AS' is set to the binutils assembler, but we need nasm
|
||||
unset AS
|
||||
'' + lib.optionalString stdenv.hostPlatform.isAarch ''
|
||||
|
Loading…
Reference in New Issue
Block a user