FreeBSD Ports

devel/elfutils 0.187_3

Library for manipulating ELF files and partial implementation of binutils

Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL3, GPLv2+, GPLv3+
Categories
devel
Package size
893.6 KiB, 5571.0 KiB installed

Description

Elfutils provides a set of binutils-replacement tools, prefixed with eu-, as well as a set of libraries for manipulating ELF and DWARF data.

Install

As a binary package — by origin, or by package name:

pkg install devel/elfutils
pkg install elfutils

From the ports tree:

cd /usr/ports/devel/elfutils/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	elfutils>0:devel/elfutils
LIB_DEPENDS=	libasm-.so:devel/elfutils

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.187_30.187_3-0.187_20.187_3
FreeBSD:14:quarterly0.187_30.187_3n/a0.187_20.187_3
FreeBSD:15:latest0.187_30.187_3n/a0.187_20.187_2
FreeBSD:15:quarterly0.187_30.187_3n/an/an/a
FreeBSD:16:latest0.187_30.187_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 2

The full lists below include those, and their dependencies in turn.

All build dependencies 29
All run dependencies 12

Configuration

Options name: devel_elfutils

OptionDefaultDescription
MANPAGESonBuild and/or install manual pages
NLSoffNative Language Support
USES
autoreconf cpe gmake libtool pkgconfig tar:bzip2
Service scripts
none

Files

Manual pages 18
  • debuginfod-client-config(7)
  • debuginfod-find(1)
  • debuginfod_add_http_header(3)
  • debuginfod_begin(3)
  • debuginfod_end(3)
  • debuginfod_find_debuginfo(3)
  • debuginfod_find_executable(3)
  • debuginfod_find_source(3)
  • debuginfod_get_url(3)
  • debuginfod_get_user_data(3)
  • debuginfod_set_progressfn(3)
  • debuginfod_set_user_data(3)
  • elf_begin(3)
  • elf_clone(3)
  • elf_getdata(3)
  • elf_update(3)
  • eu-elfclassify(1)
  • eu-readelf(1)
pkg-plist 73
  • bin/debuginfod-find
  • bin/eu-addr2line
  • bin/eu-ar
  • bin/eu-elfclassify
  • bin/eu-elfcmp
  • bin/eu-elfcompress
  • bin/eu-elflint
  • bin/eu-findtextrel
  • bin/eu-make-debug-archive
  • bin/eu-nm
  • bin/eu-objdump
  • bin/eu-ranlib
  • bin/eu-readelf
  • bin/eu-size
  • bin/eu-stack
  • bin/eu-strings
  • bin/eu-strip
  • bin/eu-unstrip
  • include/dwarf.h
  • include/elfutils/debuginfod.h
  • include/elfutils/elf-knowledge.h
  • include/elfutils/known-dwarf.h
  • include/elfutils/libasm.h
  • include/elfutils/libdw.h
  • include/elfutils/libdwelf.h
  • include/elfutils/libdwfl.h
  • include/elfutils/version.h
  • include/gelf.h
  • include/libelf.h
  • include/nlist.h
  • lib/libasm-.so
  • lib/libasm.a
  • lib/libasm.so
  • lib/libasm.so.1
  • lib/libdebuginfod-.so
  • lib/libdebuginfod.so
  • lib/libdebuginfod.so.1
  • lib/libdw-.so
  • lib/libdw.a
  • lib/libdw.so
  • lib/libdw.so.1
  • lib/libelf-.so
  • lib/libelf.a
  • lib/libelf.so
  • lib/libelf.so.1
  • libdata/pkgconfig/libdebuginfod.pc
  • libdata/pkgconfig/libdw.pc
  • libdata/pkgconfig/libelf.pc
  • share/man/man1/debuginfod-find.1.gz
  • share/man/man1/eu-elfclassify.1.gz
  • share/man/man1/eu-readelf.1.gz
  • share/man/man3/debuginfod_add_http_header.3.gz
  • share/man/man3/debuginfod_begin.3.gz
  • share/man/man3/debuginfod_end.3.gz
  • share/man/man3/debuginfod_find_debuginfo.3.gz
  • share/man/man3/debuginfod_find_executable.3.gz
  • share/man/man3/debuginfod_find_source.3.gz
  • share/man/man3/debuginfod_get_url.3.gz
  • share/man/man3/debuginfod_get_user_data.3.gz
  • share/man/man3/debuginfod_set_progressfn.3.gz
  • share/man/man3/debuginfod_set_user_data.3.gz
  • share/man/man3/elf_begin.3.gz
  • share/man/man3/elf_clone.3.gz
  • share/man/man3/elf_getdata.3.gz
  • share/man/man3/elf_update.3.gz
  • share/man/man7/debuginfod-client-config.7.gz
  • share/locale/de/LC_MESSAGES/elfutils.mo
  • share/locale/en@boldquot/LC_MESSAGES/elfutils.mo
  • share/locale/en@quot/LC_MESSAGES/elfutils.mo
  • share/locale/es/LC_MESSAGES/elfutils.mo
  • share/locale/ja/LC_MESSAGES/elfutils.mo
  • share/locale/pl/LC_MESSAGES/elfutils.mo
  • share/locale/uk/LC_MESSAGES/elfutils.mo
distinfo 1
FileSizeSHA256
elfutils-0.187.tar.bz29.240221e+06e70b0dfbe610f90c4d1fe0d71af142a4e25c3c4ef9ebab8d2d72b65159d454c8
Master sites 1
  • https://sourceware.org/elfutils/ftp/${PORTVERSION}/

Commit history 0

No commits in the history this site was built from.