98f15e6eca
Update FRR to 7.5.1. The following is a list of new commits. ``` df7ab485b FRRouting Release 7.5.1 f4ed841b8 Merge pull request #8187 from opensourcerouting/rpmfixes-75 86d5a20e3 Merge pull request #8193 from mjstapp/fix_signals_7_5 b339cc149 lib: avoid signal-handling race with event loop poll call 0f7b432c3 lib: add debug output for signal mask c0290c86d lib: add sigevent_check api 7a5348665 doc: Fix CentOS 7 Documentation 2a8e69f48 Merge pull request #8064 from donaldsharp/foo cf4d1a744 redhat: Fix changelog incorrect date format b78dcb209 Merge pull request #8181 from idryzhov/7.5-zebra-blackhole 2032e7e72 zebra: don't use kernel nexthops for blackhole routes e52003567 bgpd: When deleting a neighbor from a peer-group the PGNAME is optional aa86a6a6f Merge pull request #8161 from mjstapp/fix_sa_7_5_backports 13a8efb4b Merge pull request #8156 from idryzhov/7.5-backports-2021-02-26 58911c6ed lib: Free memory leak in error path in clippy 556dfd211 lib: use right type for wconv() return val bd9caa8f1 lib: fix some misc SA warnings 683b3fe3f lib: register dependency between control plane protocol and vrf nb nodes b45248fb6 lib: add definitions for vrf xpaths 7b9f10d04 lib: add ability to register dependencies between northbound nodes 9c240815c bgpd: Bgp peer group issue d1b43634b bgpd: upon bgp deletion, do not systematically ask to remove main bgp f5d1dc55e bgpd: Fix crash when we don't have a nexthop c2e463478 frr-reload: rpki context exiting uses exit and not end f11db1698 bgpd: Blackhole nexthops are not reachable c628e94ff staticd: fix vrf enabling 49b079ef1 staticd: fix nexthop creation and installation 0077038e9 staticd: fix nexthop validation be3dfbbc7 zebra: use AF_INET for protocol family ```
35 lines
1.2 KiB
Makefile
35 lines
1.2 KiB
Makefile
# FRRouting (frr) package
|
|
|
|
FRR_VERSION = 7.5.1
|
|
FRR_SUBVERSION = 0
|
|
FRR_BRANCH = frr/7.5
|
|
FRR_TAG = frr-7.5.1
|
|
export FRR_VERSION FRR_SUBVERSION FRR_BRANCH FRR_TAG
|
|
|
|
|
|
FRR = frr_$(FRR_VERSION)-sonic-$(FRR_SUBVERSION)_$(CONFIGURED_ARCH).deb
|
|
$(FRR)_DEPENDS += $(LIBSNMP_DEV) $(LIBYANG1) $(LIBYANG1_DEV)
|
|
$(FRR)_RDEPENDS += $(LIBYANG1)
|
|
$(FRR)_UNINSTALLS = $(LIBYANG1_DEV) $(LIBYANG1)
|
|
$(FRR)_SRC_PATH = $(SRC_PATH)/sonic-frr
|
|
SONIC_MAKE_DEBS += $(FRR)
|
|
|
|
FRR_PYTHONTOOLS = frr-pythontools_$(FRR_VERSION)-sonic-$(FRR_SUBVERSION)_all.deb
|
|
$(eval $(call add_extra_package,$(FRR),$(FRR_PYTHONTOOLS)))
|
|
|
|
FRR_DBG = frr-dbgsym_$(FRR_VERSION)-sonic-$(FRR_SUBVERSION)_$(CONFIGURED_ARCH).deb
|
|
$(eval $(call add_extra_package,$(FRR),$(FRR_DBG)))
|
|
|
|
FRR_SNMP = frr-snmp_$(FRR_VERSION)-sonic-$(FRR_SUBVERSION)_$(CONFIGURED_ARCH).deb
|
|
$(eval $(call add_extra_package,$(FRR),$(FRR_SNMP)))
|
|
|
|
FRR_SNMP_DBG = frr-snmp-dbgsym_$(FRR_VERSION)-sonic-$(FRR_SUBVERSION)_$(CONFIGURED_ARCH).deb
|
|
$(eval $(call add_extra_package,$(FRR),$(FRR_SNMP_DBG)))
|
|
|
|
export FRR FRR_PYTHONTOOLS FRR_DBG FRR_SNMP FRR_SNMP_DBG
|
|
|
|
# The .c, .cpp, .h & .hpp files under src/{$DBG_SRC_ARCHIVE list}
|
|
# are archived into debug one image to facilitate debugging.
|
|
#
|
|
DBG_SRC_ARCHIVE += sonic-frr
|