nixpkgs/pkgs/stdenv
aszlig b25b6e0c75
stdenv: Improve ELF detection for isELF
The isELF function only checks whether ELF is contained within the first
4 bytes of the file, which is a bit fuzzy and will also return
successful if it's a text file starting with ELF, for example:

  ELF headers
  -----------

  Some text here about ELF headers...

So instead, we're now doing a precise match on \x7fELF.

Signed-off-by: aszlig <aszlig@nix.build>
Acked-by: @Ericson2314
Closes: https://github.com/NixOS/nixpkgs/pull/47244
2018-09-25 06:55:18 +02:00
..
cross stdenv linux, stdenv cross: Harmonize extraNativeBuildInputs 2018-09-18 16:27:04 -04:00
custom
cygwin
darwin Merge pull request #47233 from oxij/tree/mass-rebuild-noop-cleanups 2018-09-25 00:04:52 -04:00
freebsd
generic stdenv: Improve ELF detection for isELF 2018-09-25 06:55:18 +02:00
linux bintools-wrapper, cc-wrapper, stdenv: infer propagateDoc automatically 2018-09-23 17:29:56 +00:00
native [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
nix
adapters.nix stdenv adapter: Keep configureFlags a list 2018-08-03 17:06:03 -04:00
booter.nix
common-path.nix
default.nix [RFC] ppc64le enablement (#45340) 2018-08-21 15:31:34 -04:00