Merge pull request #145782 from trofi/update-elfutils

elfutils: 0.185 -> 0.186

Changed files
+2 -18
pkgs
development
tools
+2 -3
pkgs/development/tools/misc/elfutils/default.nix
···
# TODO: Look at the hardcoded paths to kernel, modules etc.
stdenv.mkDerivation rec {
pname = "elfutils";
-
version = "0.185";
src = fetchurl {
url = "https://sourceware.org/elfutils/ftp/${version}/${pname}-${version}.tar.bz2";
-
sha256 = "sha256-3I0+dKsglGXn9Wjhs7uaWhQvhlbitX0QBJpz2irmtaY=";
};
patches = [
./debug-info-from-env.patch
-
./musl-cdefs_h.patch
(fetchpatch {
name = "fix-aarch64_fregs.patch";
url = "https://git.alpinelinux.org/aports/plain/main/elfutils/fix-aarch64_fregs.patch?id=2e3d4976eeffb4704cf83e2cc3306293b7c7b2e9";
···
# TODO: Look at the hardcoded paths to kernel, modules etc.
stdenv.mkDerivation rec {
pname = "elfutils";
+
version = "0.186";
src = fetchurl {
url = "https://sourceware.org/elfutils/ftp/${version}/${pname}-${version}.tar.bz2";
+
sha256 = "sha256-f2+5FJsWc9ONkXig0+D7ih7E9TqfTC/4lGlgmHlkEXc=";
};
patches = [
./debug-info-from-env.patch
(fetchpatch {
name = "fix-aarch64_fregs.patch";
url = "https://git.alpinelinux.org/aports/plain/main/elfutils/fix-aarch64_fregs.patch?id=2e3d4976eeffb4704cf83e2cc3306293b7c7b2e9";
-15
pkgs/development/tools/misc/elfutils/musl-cdefs_h.patch
···
-
# avoids a warning about including an internal header when
-
# compiling with musl-libc
-
diff -crb --new-file a/lib/fixedsizehash.h b/lib/fixedsizehash.h
-
*** a/lib/fixedsizehash.h 2020-06-11 11:37:46.000000000 -0400
-
--- b/lib/fixedsizehash.h 2021-01-21 05:52:59.000000000 -0500
-
***************
-
*** 30,36 ****
-
#include <errno.h>
-
#include <stdlib.h>
-
#include <string.h>
-
- #include <sys/cdefs.h>
-
-
#include <system.h>
-
-
--- 30,35 ----
···