Created attachment 243650 [details] patch I am seeing a build failure with the SNMP option set: configure: error: ISO C11 compiler support (with GNU extensions) is required. Removing the SNMP_CFLAGS= line allows the build to succeed.
This can be superseded by https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273797
*** This bug has been marked as a duplicate of bug 273797 ***
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=cf8cec813d73b0ace176ae1d98b9358e8e2d02ae commit cf8cec813d73b0ace176ae1d98b9358e8e2d02ae Author: Olivier Cochard <olivier@FreeBSD.org> AuthorDate: 2023-09-28 16:32:46 +0000 Commit: Olivier Cochard <olivier@FreeBSD.org> CommitDate: 2023-09-28 17:31:12 +0000 net/frr8: remove vtysh port option, housekeeping, fix build with SNMP Remove the vtysh port option due to upstream breakage. At this time, both net/frr8 and net/frr9 cannot be built without vtysh. This is an uncommon scenario and upstream does not currently test this build option. Also cleanup the Makefile and pkg-plist structure and ordering. PR: 272757 Reported by: R. Christian McDonald <rcm@rcm.sh>, brd Obtained from: R. Christian McDonald <rcm@rcm.sh> net/frr8/Makefile | 51 ++++++++++++++--------------- net/frr8/pkg-plist | 95 ++++++++++++++++++++++++++++-------------------------- 2 files changed, 74 insertions(+), 72 deletions(-)