elfutils: update to 0.179
authorRosen Penev <rosenp@gmail.com>
Mon, 6 Apr 2020 02:02:38 +0000 (19:02 -0700)
committerHauke Mehrtens <hauke@hauke-m.de>
Mon, 13 Apr 2020 20:40:19 +0000 (22:40 +0200)
commitd27623b542548b765ddd46b046169006a3b5f66f
treed31289ad2ca24bfcb6a9c6a92780ea4f7a7c47fb
parent76d22fc24b4d4a7e93b722af3005cc38bdef8111
elfutils: update to 0.179

Removed sys/cdefs usage. The header is deprecated.

Removed canonicalize_file_name define. It's already fixed upstream.

Added --disable-debuginfod. Seems to be needed.

Modified patch 005 to build more stuff. It was failing before. It still
only builds libraries.

Modified patch 100 to use strerror under non-glibc. It is used under
glibc as strerror is not thread safe. It is under musl and uClibc-ng.
strerror_l is not available under uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
package/libs/elfutils/Makefile
package/libs/elfutils/patches/003-libintl-compatibility.patch
package/libs/elfutils/patches/005-build_only_libs.patch
package/libs/elfutils/patches/100-musl-compat.patch
package/libs/elfutils/patches/101-no-fts.patch
package/libs/elfutils/patches/110-no-cdefs.patch [new file with mode: 0644]