include $(TOPDIR)/rules.mk
PKG_NAME:=frr
-PKG_VERSION:=8.4.1
+PKG_VERSION:=8.4.2
PKG_RELEASE:=1
-PKG_SOURCE_DATE:=2022-11-29
+PKG_SOURCE_DATE:=2023-02-17
PKG_SOURCE:=$(PKG_NAME)-$(PKG_SOURCE_DATE).tar.gz
-PKG_SOURCE_VERSION:=7d7b33a0281b233757606bb1fa4e9c056c57084f
+PKG_SOURCE_VERSION:=410d78b7a4f2c8b4d4c3736c6d6cdb710287ca80
PKG_SOURCE_URL:=https://codeload.github.com/FRRouting/frr/tar.gz/$(PKG_SOURCE_VERSION)?
-PKG_HASH:=9899f2c6ecb6cce5bf7d56ddb9fc137dd8388f7201a52595c93d33572092fcaf
+PKG_HASH:=1334b050ea3d4144efeb7bdfe9c6976ebc91744810c5d8a7381a53fac2877ea9
PKG_MAINTAINER:=Lucian Cristian <lucian.cristian@gmail.com>
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_SOURCE_VERSION)
+++ /dev/null
---- a/lib/xref.h
-+++ b/lib/xref.h
-@@ -135,7 +135,7 @@ extern struct xref_block *xref_blocks;
- extern void xref_block_add(struct xref_block *block);
- extern void xref_gcc_workaround(const struct xref *xref);
-
--#ifndef HAVE_SECTION_SYMS
-+#if !defined(HAVE_SECTION_SYMS) || defined(__mips64)
- /* we have a build system patch to use GNU ld on Solaris; if that doesn't
- * work we end up on Solaris ld which doesn't support the section start/end
- * symbols.