[package] name = "elfutils" version = "0.194" revision = 1 description = "Handle ELF object files and DWARF debugging information" homepage = "https://sourceware.org/elfutils/" license = "GPL-3.0-or-later" [[packages]] name = "libelf" version = "0.194" revision = 1 description = "Handle ELF object files and DWARF debugging information (libraries)" homepage = "https://sourceware.org/elfutils/" license = [ "GPL-2.0-or-later", "LGPL-3.0-or-later", ] [build] type = "custom" [build.flags] skip_tests = false no_delete_static = true [dependencies] build = [ "bzip2", "curl", "json-c", "libarchive", "libmicrohttpd", "sqlite", "xz", "zlib-ng", "zstd", ] runtime = [ "glibc", "sh", "libarchive", "libcxx", "libunwind", "libelf" ] [package_dependencies.elfutils] runtime = [ "glibc", "libarchive", "libelf", "sh", ] [package_dependencies.libelf] runtime = [ "bzip2", "curl", "glibc", "json-c", "xz", "zlib-ng", "zstd", ] [[source]] url = "https://sourceware.org/elfutils/ftp/0.194/elfutils-0.194.tar.bz2" sha256 = "09e2ff033d39baa8b388a2d7fbc5390bfde99ae3b7c67c7daaf7433fbcf0f01e" extract_dir = "elfutils-$version" post_extract = [ "curl -L 'https://sourceware.org/git/?p=elfutils.git;a=patch;h=4a5cf8be906d5991e7527e69e3f2ceaa74811301' -o fix-c23-const.patch", "patch -Np1 -i fix-c23-const.patch", "sed -i 's/run-backtrace-native.sh//g' tests/Makefile.am", "autoreconf -fiv", ]