Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

linux stdenv: Update gnu-config on all non-x86

Not just Aarch64. Other non-x86 platforms might be old enough, but I am
about to update gnu-config to handle things better across the board.

+4 -4
+4 -4
pkgs/stdenv/linux/default.nix
··· 255 255 }; 256 256 extraNativeBuildInputs = [ prevStage.patchelf prevStage.paxctl ] ++ 257 257 # Many tarballs come with obsolete config.sub/config.guess that don't recognize aarch64. 258 - lib.optional localSystem.isAarch64 prevStage.updateAutotoolsGnuConfigScriptsHook; 258 + lib.optional (!localSystem.isx86) prevStage.updateAutotoolsGnuConfigScriptsHook; 259 259 }) 260 260 261 261 ··· 297 297 }; 298 298 extraNativeBuildInputs = [ prevStage.patchelf prevStage.xz ] ++ 299 299 # Many tarballs come with obsolete config.sub/config.guess that don't recognize aarch64. 300 - lib.optional localSystem.isAarch64 prevStage.updateAutotoolsGnuConfigScriptsHook; 300 + lib.optional (!localSystem.isx86) prevStage.updateAutotoolsGnuConfigScriptsHook; 301 301 }) 302 302 303 303 # Construct the final stdenv. It uses the Glibc and GCC, and adds ··· 327 327 328 328 extraNativeBuildInputs = [ prevStage.patchelf prevStage.paxctl ] ++ 329 329 # Many tarballs come with obsolete config.sub/config.guess that don't recognize aarch64. 330 - lib.optional localSystem.isAarch64 prevStage.updateAutotoolsGnuConfigScriptsHook; 330 + lib.optional (!localSystem.isx86) prevStage.updateAutotoolsGnuConfigScriptsHook; 331 331 332 332 cc = prevStage.gcc; 333 333 ··· 361 361 binutils gcc gcc.cc gcc.cc.lib gcc.expand-response-params 362 362 ] 363 363 ++ lib.optional (localSystem.libc == "musl") libiconv 364 - ++ lib.optionals localSystem.isAarch64 364 + ++ lib.optionals (!localSystem.isx86) 365 365 [ prevStage.updateAutotoolsGnuConfigScriptsHook prevStage.gnu-config ]; 366 366 367 367 overrides = self: super: {