Bug 268049 - devel/elfio: Update to 3.11
Summary: devel/elfio: Update to 3.11
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL:
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2022-11-28 20:39 UTC by James Wright
Modified: 2022-11-29 16:33 UTC (History)
1 user (show)

See Also:


Attachments
elfio.diff (4.06 KB, patch)
2022-11-28 20:39 UTC, James Wright
james.wright: maintainer-approval+
Details | Diff
Updated elfio.diff with missing patch file (4.78 KB, patch)
2022-11-29 11:22 UTC, James Wright
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description James Wright 2022-11-28 20:39:40 UTC
Created attachment 238407 [details]
elfio.diff

Update devel/elfio to 3.11
Upstream has replaced configure with cmake for build
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2022-11-29 06:49:47 UTC
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field.

^Triage: Maintainer-feedback flag (+) not required unless requested (?) first.


Thanks!
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2022-11-29 10:43:58 UTC
====> Running Q/A tests (stage-qa)
Warning: 'share/examples/elfio/write_obj/write_obj' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'share/examples/elfio/writer/writer' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'share/examples/elfio/tutorial/tutorial' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'share/examples/elfio/elfdump/elfdump' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'share/examples/elfio/anonymizer/anonymizer' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'share/examples/elfio/add_section/add_section' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
Warning: 'share/examples/elfio/proc_mem/proc_mem' is not stripped consider trying INSTALL_TARGET=install-strip or using ${STRIP_CMD}
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: share/docs/elfio/LICENSE.txt
Error: Orphaned: share/docs/elfio/README.md
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: %%DOCSDIR%%/LICENSE.txt
Error: Missing: %%DOCSDIR%%/README.md
===> Error: Plist issues found.
*** Error code 1

Would you mind having a look?

Thanks!
Comment 3 James Wright 2022-11-29 11:22:28 UTC
Created attachment 238417 [details]
Updated elfio.diff with missing patch file
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2022-11-29 16:33:14 UTC
Committed,

Thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-11-29 16:33:14 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=cd29c27d5a1f46a9f86ba5bd3cf6c7b4645d8351

commit cd29c27d5a1f46a9f86ba5bd3cf6c7b4645d8351
Author:     James Wright <james.wright@digital-chaos.com>
AuthorDate: 2022-11-29 12:24:53 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2022-11-29 16:29:04 +0000

    devel/elfio: Update to 3.11

    PR:             268049
    Reported by:    james.wright@digital-chaos.com

 devel/elfio/Makefile                         | 17 +++++++------
 devel/elfio/distinfo                         |  6 ++---
 devel/elfio/files/patch-CMakeLists.txt (new) | 11 ++++++++
 devel/elfio/pkg-plist                        | 38 +++++++++++++++++-----------
 4 files changed, 46 insertions(+), 26 deletions(-)