[Bug 288458] net/vether-kmod: fails to compile on main for months

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 26 Jul 2025 16:08:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288458

            Bug ID: 288458
           Summary: net/vether-kmod: fails to compile on main for months
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: herbert@gojira.at
                CC: henning.matyschok@outlook.com
                CC: henning.matyschok@outlook.com
             Flags: maintainer-feedback?(henning.matyschok@outlook.com)

1. github repository is gone
2. port no longer builds on main: https://portsfallout.com/port/18618/

Adding "#include <net/if_private.h>" to src/if_vether.c seems to resolve the
build issue. Similar was done in 4ca9ea9d4060a4a494456a0e56306bd508fe20e8 for
net/realtek-re-kmod (bug 282778)

tools/ifnet/convert_ifapi.sh fails to completely convert src/if_vether.c:

3 lines could not be converted to IFAPI:

grep -n IFAPI if_vether.c
250:        IFQ_DEQUEUE(&ifp->if_snd, m); /* XXX - IFAPI */
262:                if (ifp->if_bridge == NULL) /* XXX - IFAPI */
281:                    if_input(ifp, m); /* XXX - IFAPI */

-- 
You are receiving this mail because:
You are the assignee for the bug.