dev-libs/elfutils (gentoo)

Search

Notice: This package is in a virtual group: virtual/libelf
Equivalents: dev-libs/libelf

Install

Install this package:

emerge -a dev-libs/elfutils

Package Information

Description:
Libraries/utilities to handle ELF objects (drop in replacement for libelf)
Homepage:
https://sourceware.org/elfutils/
License:
|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )

Versions

Version EAPI Keywords Slot
9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 0
0.195 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

Manage flags for this package: euse -i <flag> -p dev-libs/elfutils | euse -E <flag> -p dev-libs/elfutils | euse -D <flag> -p dev-libs/elfutils

Flag Description 9999 0.195
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
DIST elfutils-0.195.tar.bz2 12032640 bytes 0.195
DIST elfutils-0.195.tar.bz2.sig 310 bytes 0.195
Unmatched Entries
Type File Size