notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
frr6 IP routing protocol suite including BGP, IS-IS, OSPF and RIP
6.0.2_5 net Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.0.2_5Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Uses deprecated version of python
Expired This port expired on: 2020-09-15
Maintainer: olivier@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-10-22 09:06:47
Last Update: 2020-09-10 10:13:52
SVN Revision: 548198
License: GPLv2
WWW:
https://frrouting.org/
Description:
FRRouting (FRR) is an IP routing protocol suite for Linux and Unix platforms which includes protocol daemons for BGP, IS-IS, OSPF and RIP. FRR has its roots in the Quagga project. WWW: https://frrouting.org/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (171 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/frr6-6.0.2_5/catalog.mk
  3. /usr/local/share/licenses/frr6-6.0.2_5/LICENSE
  4. /usr/local/share/licenses/frr6-6.0.2_5/GPLv2
  5. bin/vtysh
  6. include/frr/bfd.h
  7. include/frr/bitfield.h
  8. include/frr/buffer.h
  9. include/frr/checksum.h
  10. include/frr/command.h
  11. include/frr/command_graph.h
  12. include/frr/command_match.h
  13. include/frr/compiler.h
  14. include/frr/csv.h
  15. include/frr/debug.h
  16. include/frr/distribute.h
  17. include/frr/eigrpd/eigrp_dump.h
  18. include/frr/eigrpd/eigrp_topology.h
  19. include/frr/eigrpd/eigrpd.h
  20. include/frr/event_counter.h
  21. include/frr/ferr.h
  22. include/frr/fifo.h
  23. include/frr/filter.h
  24. include/frr/freebsd-queue.h
  25. include/frr/frr_pthread.h
  26. include/frr/frratomic.h
  27. include/frr/frrstr.h
  28. include/frr/getopt.h
  29. include/frr/graph.h
  30. include/frr/hash.h
  31. include/frr/hook.h
  32. include/frr/if.h
  33. include/frr/if_rmap.h
  34. include/frr/imsg.h
  35. include/frr/ipaddr.h
  36. include/frr/jhash.h
  37. include/frr/json.h
  38. include/frr/keychain.h
  39. include/frr/lib_errors.h
  40. include/frr/libfrr.h
  41. include/frr/libospf.h
  42. include/frr/linklist.h
  43. include/frr/log.h
  44. include/frr/logicalrouter.h
  45. include/frr/md5.h
  46. include/frr/memory.h
  47. include/frr/memory_vty.h
  48. include/frr/module.h
  49. include/frr/monotime.h
  50. include/frr/mpls.h
  51. include/frr/network.h
  52. include/frr/nexthop.h
  53. include/frr/nexthop_group.h
  54. include/frr/ns.h
  55. include/frr/openbsd-queue.h
  56. include/frr/openbsd-tree.h
  57. include/frr/ospfapi/ospf_apiclient.h
  58. include/frr/ospfd/ospf_api.h
  59. include/frr/ospfd/ospf_asbr.h
  60. include/frr/ospfd/ospf_dump.h
  61. include/frr/ospfd/ospf_dump_api.h
  62. include/frr/ospfd/ospf_ism.h
  63. include/frr/ospfd/ospf_lsa.h
  64. include/frr/ospfd/ospf_lsdb.h
  65. include/frr/ospfd/ospf_nsm.h
  66. include/frr/ospfd/ospf_opaque.h
  67. include/frr/ospfd/ospfd.h
  68. include/frr/pbr.h
  69. include/frr/plist.h
  70. include/frr/pqueue.h
  71. include/frr/prefix.h
  72. include/frr/privs.h
  73. include/frr/ptm_lib.h
  74. include/frr/pw.h
  75. include/frr/queue.h
  76. include/frr/qobj.h
  77. include/frr/ringbuf.h
  78. include/frr/route_types.h
  79. include/frr/routemap.h
  80. include/frr/sbuf.h
  81. include/frr/sha256.h
  82. include/frr/sigevent.h
  83. include/frr/smux.h
  84. include/frr/spf_backoff.h
  85. include/frr/skiplist.h
  86. include/frr/sockopt.h
  87. include/frr/sockunion.h
  88. include/frr/srcdest_table.h
  89. include/frr/stream.h
  90. include/frr/systemd.h
  91. include/frr/table.h
  92. include/frr/termtable.h
  93. include/frr/thread.h
  94. include/frr/vector.h
  95. include/frr/version.h
  96. include/frr/vlan.h
  97. include/frr/vrf_int.h
  98. include/frr/vrf.h
  99. include/frr/vty.h
  100. include/frr/vxlan.h
  101. include/frr/wheel.h
  102. include/frr/workqueue.h
  103. include/frr/zassert.h
  104. include/frr/zclient.h
  105. include/frr/zebra.h
  106. lib/libfrr.a
  107. lib/libfrr.so
  108. lib/libfrr.so.0
  109. lib/libfrr.so.0.0.0
  110. lib/libfrrospfapiclient.a
  111. lib/libfrrospfapiclient.so
  112. lib/libfrrospfapiclient.so.0
  113. lib/libfrrospfapiclient.so.0.0.0
  114. @comment lib/frr/modules/bgpd_snmp.so
  115. @comment lib/frr/modules/ospf6d_snmp.so
  116. @comment lib/frr/modules/ospfd_snmp.so
  117. @comment lib/frr/modules/ripd_snmp.so
  118. @comment lib/frr/modules/zebra_snmp.so
  119. lib/frr/modules/zebra_fpm.so
  120. @comment lib/libfrrsnmp.a
  121. @comment lib/libfrrsnmp.so
  122. @comment lib/libfrrsnmp.so.0
  123. @comment lib/libfrrsnmp.so.0.0.0
  124. lib/frr/modules/bgpd_rpki.so
  125. man/man1/frr.1.gz
  126. man/man8/bfdd.8.gz
  127. man/man8/eigrpd.8.gz
  128. man/man8/isisd.8.gz
  129. man/man8/staticd.8.gz
  130. man/man8/watchfrr.8.gz
  131. man/man1/vtysh.1.gz
  132. man/man8/bgpd.8.gz
  133. @comment man/man8/ldpd.8.gz
  134. man/man8/ospf6d.8.gz
  135. man/man8/ospfclient.8.gz
  136. man/man8/ospfd.8.gz
  137. man/man8/pbrd.8.gz
  138. man/man8/ripd.8.gz
  139. man/man8/ripngd.8.gz
  140. man/man8/zebra.8.gz
  141. sbin/babeld
  142. sbin/bfdd
  143. sbin/bgpd
  144. @comment sbin/ldpd
  145. sbin/eigrpd
  146. sbin/ospf6d
  147. sbin/ospfd
  148. sbin/pbrd
  149. sbin/ripd
  150. sbin/ripngd
  151. sbin/staticd
  152. sbin/zebra
  153. sbin/isisd
  154. sbin/watchfrr
  155. etc/frr/babeld.conf.sample
  156. etc/frr/bfdd.conf.sample
  157. etc/frr/bgpd.conf.sample
  158. etc/frr/bgpd.conf.sample2
  159. etc/frr/bgpd.conf.vnc.sample
  160. etc/frr/eigrpd.conf.sample
  161. etc/frr/isisd.conf.sample
  162. @comment etc/frr/ldpd.conf.sample
  163. etc/frr/ospf6d.conf.sample
  164. etc/frr/ospfd.conf.sample
  165. etc/frr/pbrd.conf.sample
  166. etc/frr/ripd.conf.sample
  167. etc/frr/ripngd.conf.sample
  168. etc/frr/staticd.conf.sample
  169. etc/frr/vtysh.conf.sample
  170. etc/frr/zebra.conf.sample
  171. @dir(frr,frr,750) /var/run/frr
Collapse this list.
Dependency lines:
  • frr6>0:net/frr6
Conflicts:
CONFLICTS:
  • openbgpd
  • openospfd
  • zebra
  • quagga
  • frr5
  • frr7
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: frr6
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1546953642 SHA256 (FRRouting-frr-frr-6.0.2_GH0.tar.gz) = dde97d012b6068a1230c0c6a03b38015befae37f617b9ffbd17024c71a170d94 SIZE (FRRouting-frr-frr-6.0.2_GH0.tar.gz) = 4476089

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gawk : lang/gawk
  2. py27-sphinx18>=0 : textproc/py-sphinx18@py27
  3. bison : devel/bison
  4. gmake>=4.3 : devel/gmake
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. makeinfo : print/texinfo
  7. python2.7 : lang/python27
  8. autoconf>=2.69 : devel/autoconf
  9. automake>=1.16.1 : devel/automake
  10. libtoolize : devel/libtool
Runtime dependencies:
  1. indexinfo : print/indexinfo
Library dependencies:
  1. libjson-c.so : devel/json-c
  2. librtr.so : net-mgmt/rtrlib
  3. libssh.so : security/libssh
  4. libreadline.so.8 : devel/readline
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for frr6-6.0.2_5: FPM=on: Enable Forwarding Plane Manager support LDPD=off: Build ldpd MANPAGES=on: Build and/or install manual pages MULTIPATH=off: Enable multipath function PAM=off: Use libpam for PAM support in vtysh RPKI=on: Add BGP RPKI (RFC 6810) support SHELLACCESS=off: Allow users to access shell/telnet/ssh SNMP=off: SNMP support TCMALLOC=off: Use tcmalloc TCPSOCKETS=off: Use TCP/IP sockets for protocol daemons VTYSH=on: Build integrated vty shell ===> Use 'make config' to modify these settings
Options name:
N/A
USES:
autoreconf bison compiler:c++11-lang gmake pkgconfig libtool makeinfo python:2.7,build readline
pkg-message:
For install:
FRR's OSPF daemons tries to allocate big socket buffer, so generate warning messages like: "setsockopt_so_sendbuf: fd 6: SO_SNDBUF set to 1048576 (requested 8388608)" To prevent such message kern.ipc.maxsockbuf can be increased: sysctl kern.ipc.maxsockbuf=16777216 Error message "ifam_read() doesn't read all socket data" is under investigation
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/FRRouting/frr/tar.gz/frr-6.0.2?dummy=/
Collapse this list.

Number of commits found: 20

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.0.2_5
10 Sep 2020 10:13:52
Revision:548198Original commit files touched by this commit
olivier search for other commits by this committer
Remove old net/frr6.

Reported by:	pkg-fallout
6.0.2_5
22 May 2020 19:20:42
Revision:536219Original commit files touched by this commit
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/json-c json-c
6.0.2_4
21 May 2020 20:44:10
Revision:536150Original commit files touched by this commit
sunpoet search for other commits by this committer
Fix build with json-c 0.14
6.0.2_4
11 May 2020 23:51:58
Revision:534966Original commit files touched by this commit
dbaio search for other commits by this committer
Update Sphinx

- Repocopy textproc/py-sphinx to textproc/py-sphinx18

  Update it to 1.8.5 (latest version from 1.8.X).
  This version supports Python 2 and 3.
  Add test target.

- textproc/py-sphinx: Update to 3.0.2

  Python 3 only (3.5+).
  Add test target.

- Mk/Uses/python.mk: Add PY_SPHINX
(Only the first 15 lines of the commit message are shown above View all of this commit message)
6.0.2_4
09 May 2020 09:57:04
Revision:534727Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate a few ports using python 2.7
6.0.2_4
10 Feb 2020 16:31:30
Revision:525715Original commit files touched by this commit
olivier search for other commits by this committer
Add 'dynamicrouting' to RC's PROVIDE
6.0.2_3
09 Oct 2019 12:17:15
Revision:514143Original commit files touched by this commit
bapt search for other commits by this committer
Drop the ipv6 virtual category for n* category as it is not relevant anymore
6.0.2_3
21 Aug 2019 14:29:58
Revision:509507Original commit files touched by this commit
tobik search for other commits by this committer
Fix "daemon" and "continuing" typos

"deamon" is back!
6.0.2_3
14 Aug 2019 08:48:51
Revision:508903Original commit files touched by this commit
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories n)

(and missed 3 missed files from previous categories.)
6.0.2_3
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
6.0.2_2
16 Apr 2019 09:56:54
Revision:499086Original commit files touched by this commit
olivier search for other commits by this committer
Remove net/frr3 and net/frr4: Upstream no longer maintained
6.0.2_2
15 Apr 2019 21:34:22
Revision:499060Original commit files touched by this commit
olivier search for other commits by this committer
New port: net/frr7 (7.0)

PR:		236508
Reported by:	pautina@kharkiv.net
6.0.2_2
09 Apr 2019 14:04:50
Revision:498476Original commit files touched by this commit
sunpoet search for other commits by this committer
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
6.0.2_1
16 Mar 2019 09:00:10
Revision:495859Original commit files touched by this commit
tobik search for other commits by this committer
Fix more daemon typos
6.0.2_1
14 Mar 2019 20:17:32
Revision:495731Original commit files touched by this commit
olivier search for other commits by this committer
Fix RC script when VTYSH (integrated configuration) mode is enabled

PR:		235969
Submitted by:	Yakov Sh. <yman@protonmail.ch>
6.0.2
08 Jan 2019 15:22:00
Revision:489703Original commit files touched by this commit
olivier search for other commits by this committer
Update to 6.0.2
6.0_2
08 Jan 2019 12:23:10
Revision:489675Original commit files touched by this commit
tobik search for other commits by this committer
Do not set INSTALL_TARGET twice
6.0_2
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
6.0_1
10 Nov 2018 18:12:58
Revision:484628Original commit files touched by this commit
bapt search for other commits by this committer
Install texinfo files (GNU info) into ${PREFIX}/share/info

After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
6.0
22 Oct 2018 09:06:30
Revision:482740Original commit files touched by this commit
olivier search for other commits by this committer
New port: net/frr6 (6.0)

PR:		232122
Reported by:	pautina@kharkiv.net

Number of commits found: 20