Created attachment 187923 [details] Update to 0.170 Please update elfutils to 0.170. Patch attached. No new portlint warnings was added. Was tested with poudriere on i386/amd64 for supported releases.
Patch looks good to me. I cannot commit to the ports tree, so please find a ports committer to apply the change.
Comment on attachment 187923 [details] Update to 0.170 Any committer may commit with port committer review/accept. This can be done either in issue (bugzilla), or with a Phabricator review (with review URL referenced in Issue URL field). It would be helpful for submitter (or maintainer) to provide a commit log message, itemised with rationale/explanation (the why) of changes. @Conrad, Please also set maintainer-approval (attachment flag) value to + to signify maintainer approval. Attachment -> Details -> maintainer-approval [+]
I'm not a port committer, so I can't review/accept to commit. Also, I've already set maintainer feedback to + and given my explicit approval in comment form. Changelog from previous 0.168 isn't especially interesting. More changes were made than just NEWS, but they aren't described here: 1 2017-08-02 Mark Wielaard <mark@klomp.org> 2 3 * configure.ac: Set version to 0.170. 4 * NEWS: Mention new libdw dwarf_line_file function. 5 6 2017-07-26 Mark Wielaard <mark@klomp.org> 7 8 * NEWS: Mention dwarf_getmacros handling version 5 .debug_macro. 9 10 2017-07-26 Mark Wielaard <mark@klomp.org> 11 12 * NEWS: Mention dwarf_peel_type DWARF5 tags improvement. 13 14 2017-07-26 Mark Wielaard <mark@klomp.org> 15 16 * NEWS: Mention new DWARF5 calling conventions and defaulted member 17 function. 18 19 2017-07-26 Mark Wielaard <mark@klomp.org> 20 21 * NEWS: Mention new dwarf_default_lower_bound function. 22 23 2017-07-25 Mark Wielaard <mark@klomp.org> 24 25 * NEWS: Mention new DWARF5 attributes, tags, character encodings 26 and language codes in dwarf.h. 27 28 2017-07-18 Mark Wielaard <mark@klomp.org> 29 30 * configure.ac: Don't check for linux/bpf.h. 31 * NEWS: Mention always build bpf backend. 32 33 2017-07-14 Mark Wielaard <mark@klomp.org> 34 35 * NEWS: Add 0.170 section and new strip options. 36 37 2017-05-05 Mark Wielaard <mark@klomp.org> 38 39 * configure.ac: Set version to 0.169. Update copyright year. 40 * NEWS: Add 0.169 section. 41 42 2017-04-21 Ulf Hermann <ulf.hermann@qt.io> 43 44 * .gitignore: Add fillfile and peel_type tests. 45 46 2017-02-15 Ulf Hermann <ulf.hermann@qt.io> 47 48 * configure.ac: Add check for mempcpy. 49 50 2017-02-09 Mark Wielaard <mark@klomp.org> 51 52 * configure.ac: Add check for adding -D_FORTIFY_SOURCE=2 to CFLAGS. 53 54 2017-01-12 Mark Wielaard <mark@klomp.org> 55 56 * configure.ac: Define PACKAGE_URL for older autoconf. Here's git commit history instead: https://sourceware.org/git/?p=elfutils.git;a=log;h=766df1e15c1e8f8bc9890e7538eb2ef15a6516dc Seems like big improvements in DWARF5 support, some various architecture support enhancements, some bug fixes. Only about 20 commits between 0.169 and 0.170. 0.169 has some bugfixes and portability enhancements over 0.168. I don't have a good coherent commit message here other than something vague like "some bugfixes and enhancements."
A commit references this bug: Author: olivier Date: Mon Nov 13 12:16:48 UTC 2017 New revision: 454110 URL: https://svnweb.freebsd.org/changeset/ports/454110 Log: Update to 0.170 PR: 223607 Submitted by: Anton Yuzhaninov Approved by: cem (maintainer) Changes: head/devel/elfutils/Makefile head/devel/elfutils/distinfo head/devel/elfutils/files/patch-backends_x86__64__initreg.c head/devel/elfutils/files/patch-lib_Makefile.am head/devel/elfutils/files/patch-lib_system.h head/devel/elfutils/files/patch-libdw_Makefile.am head/devel/elfutils/files/patch-libelf_elf.h head/devel/elfutils/files/patch-src_readelf.c head/devel/elfutils/files/patch-src_strip.c head/devel/elfutils/files/patch-tests_Makefile.am head/devel/elfutils/pkg-plist
Thanks, committed.
Thanks Olivier!