Page MenuHomeFreeBSD

Add elfutils 0.163
ClosedPublic

Authored by cem on Jul 13 2016, 4:13 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 5 2024, 1:10 PM
Unknown Object (File)
Feb 2 2024, 5:25 PM
Unknown Object (File)
Jan 28 2024, 11:42 PM
Unknown Object (File)
Jan 19 2024, 5:22 AM
Unknown Object (File)
Jan 3 2024, 7:31 AM
Unknown Object (File)
Dec 30 2023, 10:59 PM
Unknown Object (File)
Nov 7 2023, 9:41 PM
Unknown Object (File)
Nov 2 2023, 10:19 PM
Subscribers
None

Details

Summary

Elfutils is a collection of utilities, including: stack (to show
backtraces); nm (for listing symbols from object files); size (for
listing the section sizes of an object or archive file); strip (for
discarding symbols); readelf (to see the raw ELF file structures);
elflint (to check for well-formed ELF files); and elfcompress (to
compress or decompress ELF sections).

It also provides libraries to allow other programs to manipulate ELF and
DWARF data.

WWW: https://fedorahosted.org/elfutils/

Note: This is very much a Linux/glibc-centric upstream and required a pretty heavy hand to port. Some of this could be consolidated into a liblinux porting shim layer.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

cem retitled this revision from to Add elfutils 0.163.
cem updated this object.
cem edited the test plan for this revision. (Show Details)
cem added reviewers: mat, koobs, AMDmi3, bdrewery.
devel/elfutils/Makefile
6 ↗(On Diff #18381)

Should only add new port with PORTREVISION=0 (which is the default so don't need a PORTREVISION line)

devel/elfutils/distinfo
2 ↗(On Diff #18381)

Your tree must be outdated since it is missing the TIMESTAMP line that 'make makesum' should have created.

cem added a reviewer: emaste.
cem added inline comments.
devel/elfutils/Makefile
6 ↗(On Diff #18381)

Right.

devel/elfutils/distinfo
2 ↗(On Diff #18381)

Didn't use 'make makesum' :-). Thanks.

make makesum and remove bogus PORTREVISION, per bdrewery.

bdrewery edited edge metadata.
This revision is now accepted and ready to land.Jul 13 2016, 4:20 PM
cem marked 2 inline comments as done.Jul 13 2016, 4:20 PM
This revision was automatically updated to reflect the committed changes.