dev-libs/elfutils (gentoo)

Search

Package Information

Description:
Libraries/utilities to handle ELF objects (drop in replacement for libelf)
Homepage:
https://sourceware.org/elfutils/

Versions

Version EAPI Keywords Slot
9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0
0.194-r2 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0
0.194-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 0
0.193-r2 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>toolchain@gentoo.org</email>
		<name>Gentoo Toolchain Project</name>
	</maintainer>
	<use>
		<flag name="debuginfod">Enable debuginfod support, both the debuginfod server and the libdebuginfod client library</flag>
		<flag name="libarchive">
			Needed for debuginfod (the server) and also for
			--zip support in the eu-srcfiles utility.

			Requires <pkg>app-arch/libarchive</pkg>.
		</flag>
		<flag name="lzma">Support automatic decompression of LZMA-compressed files and kernel images</flag>
		<flag name="stacktrace">
			Build experimental eu-stacktrace tool. Relies on integration with dev-util/sysprof.

			See https://developers.redhat.com/articles/2024/06/11/get-system-wide-profiles-binaries-without-frame-pointers.
		</flag>
		<flag name="utils">Install command-line utilities (all the eu-* programs).</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:elfutils_project:elfutils</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999 0.194-r2 0.194-r1 0.193-r2
bzip2 Enable bzip2 compression support
debuginfod Enable debuginfod support, both the debuginfod server and the libdebuginfod client library
libarchive Needed for debuginfod (the server) and also for --zip support in the eu-srcfiles utility. Requires <pkg>app-arch/libarchive</pkg>.
lzma Support automatic decompression of LZMA-compressed files and kernel images
nls Add Native Language Support (using gettext - GNU locale utilities)
stacktrace Build experimental eu-stacktrace tool. Relies on integration with dev-util/sysprof. See https://developers.redhat.com/articles/2024/06/11/get-system-wide-profiles-binaries-without-frame-pointers.
static-libs Build static versions of dynamic libraries as well
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
utils Install command-line utilities (all the eu-* programs).
valgrind Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind
zstd Enable support for ZSTD compression

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST elfutils-0.193.tar.bz2 11974916 bytes
DIST elfutils-0.193.tar.bz2.sig 310 bytes
DIST elfutils-0.194.tar.bz2 12003321 bytes
DIST elfutils-0.194.tar.bz2.sig 310 bytes