Merge pull request #152715 from ius/spidermonkey-cross

spidermonkey_91: fix cross compilation
main
ajs124 2 years ago committed by GitHub
commit d6425c9ee1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      pkgs/development/interpreters/spidermonkey/68.nix
  2. 2
      pkgs/development/interpreters/spidermonkey/78.nix
  3. 4
      pkgs/development/interpreters/spidermonkey/91.nix

@ -78,6 +78,8 @@ in stdenv.mkDerivation rec {
"--target=${stdenv.hostPlatform.config}"
];
# mkDerivation by default appends --build/--host to configureFlags when cross compiling
# These defaults are bogus for Spidermonkey - avoid passing them by providing an empty list
configurePlatforms = [];
depsBuildBuild = [ buildPackages.stdenv.cc ];

@ -92,6 +92,8 @@ stdenv.mkDerivation rec {
"--target=${stdenv.hostPlatform.config}"
];
# mkDerivation by default appends --build/--host to configureFlags when cross compiling
# These defaults are bogus for Spidermonkey - avoid passing them by providing an empty list
configurePlatforms = [ ];
depsBuildBuild = [ buildPackages.stdenv.cc ];

@ -88,6 +88,10 @@ stdenv.mkDerivation rec {
"--target=${stdenv.hostPlatform.config}"
];
# mkDerivation by default appends --build/--host to configureFlags when cross compiling
# These defaults are bogus for Spidermonkey - avoid passing them by providing an empty list
configurePlatforms = [ ];
depsBuildBuild = [ buildPackages.stdenv.cc ];
# Remove unnecessary static lib

Loading…
Cancel
Save