Bug 265512 - net-mgmt/ipcad: touchup and build fixes
Summary: net-mgmt/ipcad: touchup and build fixes
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: Mikael Urankar
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-30 04:18 UTC by Robert Clausecker
Modified: 2022-09-23 14:14 UTC (History)
2 users (show)

See Also:
fuz: maintainer-feedback-
fuz: merge-quarterly?


Attachments
net-mgmt/ipcad: touchup and build fixes (2.90 KB, patch)
2022-07-30 04:18 UTC, Robert Clausecker
fuz: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Clausecker freebsd_committer freebsd_triage 2022-07-30 04:18:42 UTC
Created attachment 235553 [details]
net-mgmt/ipcad: touchup and build fixes

- fix wrong test(1) option in bpf configure test
   preventing configuration to succeed when no bpf(4)
   device is present on the system
 - add a missing include to avoid undefined behaviour
   through homegrown artisanal offsetof(3) macro
 - set LICENSE

Tested with Poudriere on armv7 arm64 FreeBSD 13.1.
Please MFH if possible.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2022-08-14 06:28:11 UTC
Comment on attachment 235553 [details]
net-mgmt/ipcad: touchup and build fixes

maintainer timeout
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2022-08-14 06:28:20 UTC
maintainer timeout
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-09-09 07:05:01 UTC
A commit in branch main references this bug:

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

commit bf93a81b271271aa6c62f52adeb9ab3ce2461e13
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2022-07-30 04:15:06 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-09-09 06:55:49 +0000

    net-mgmt/ipcad: touchup and build fixes

     - fix wrong test(1) option in bpf configure test
       preventing configuration to succeed when no bpf(4)
       device is present on the system
     - add a missing include to avoid undefined behaviour
       through homegrown artisanal offsetof(3) macro
     - set LICENSE

    PR:             265512
    Approved by:    vlm@lionet.info (maintainer timeout)

 net-mgmt/ipcad/Makefile                    |  5 ++++-
 net-mgmt/ipcad/files/patch-configure (new) | 22 ++++++++++++++++++++++
 net-mgmt/ipcad/files/patch-headers.h (new) | 10 ++++++++++
 3 files changed, 36 insertions(+), 1 deletion(-)