Bug 272383

Summary: net/openbgpd8: New port based on openbgp7 port
Product: Ports & Packages Reporter: Sebastian <sko>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Only Me Flags: pi: maintainer-feedback+
Priority: ---    
Version: Latest   
Hardware: amd64   
OS: Any   
Attachments:
Description Flags
diff for net/openbgpd7 port to build version 8.0 none

Description Sebastian 2023-07-05 14:23:36 UTC
Created attachment 243268 [details]
diff for net/openbgpd7 port to build version 8.0

OpenBGPd 8.0 builds and runs fine* with the contents/patches of the openbgpd7 port, so the effort to add the current version of OpenBGPd is quite minimal.
Attached is the diff of my changes to the net/openbgpd7 port to build version 8.0 via Poudriere.

My proposal is to follow the current practice of creating a distinct port for each major version of OpenBGPd, i.e. creating 'net/openbgpd8' from the 'net/openbgpd7' port with the attached diff. 


*only tested for amd64 as I don't have any other architecture available
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2023-11-12 19:08:18 UTC
(In reply to Sebastian from comment #0)
testbuilds@work
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2023-11-12 19:34:31 UTC
Committed, thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-11-12 19:34:43 UTC
A commit in branch main references this bug:

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

commit 03f1984975e79fcd362158107685c733d701a8bf
Author:     Sebastian <sko@rostwald.de>
AuthorDate: 2023-11-12 19:31:32 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2023-11-12 19:31:32 +0000

    net/openbgpd8: New port based on openbgpd7 port

    PR:             272383
    Author:         Sebastian <sko@rostwald.de>

 net/Makefile                                |  1 +
 net/openbgpd8/Makefile (new)                | 28 +++++++++++++++++++++++++
 net/openbgpd8/distinfo (new)                |  3 +++
 net/openbgpd8/files/COPYING (new)           | 19 +++++++++++++++++
 net/openbgpd8/files/openbgpd.in (new)       | 32 +++++++++++++++++++++++++++++
 net/openbgpd8/files/patch-Makefile.am (new) | 26 +++++++++++++++++++++++
 net/openbgpd8/files/pkg-message.in (new)    | 10 +++++++++
 net/openbgpd8/pkg-descr (new)               |  3 +++
 net/openbgpd8/pkg-plist (new)               |  8 ++++++++
 9 files changed, 130 insertions(+)
Comment 4 Sebastian 2023-11-15 10:33:12 UTC
Thanks!
New port already built and running on our route reflectors :)