diff --git a/quagga/Makefile b/quagga/Makefile index ee89884..a509591 100644 --- a/quagga/Makefile +++ b/quagga/Makefile @@ -10,10 +10,18 @@ include $(TOPDIR)/rules.mk PKG_NAME:=quagga PKG_VERSION:=1.2.4 PKG_RELEASE:=2 -PKG_HASH:=e364c082c3309910e1eb7b068bf39ee298e2f2f3f31a6431a5c115193bd653d3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@SAVANNAH/quagga/ +PKG_HASH:=e364c082c3309910e1eb7b068bf39ee298e2f2f3f31a6431a5c115193bd653d3 + +PKG_MAINTAINER:=Vasilis Tsiligiannis +PKG_LICENSE:=GPL-2.0-or-later + +PKG_FIXUP:=autoreconf +PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + PKG_CONFIG_DEPENDS:= \ CONFIG_IPV6 \ CONFIG_PACKAGE_quagga-watchquagga \ @@ -26,10 +34,6 @@ PKG_CONFIG_DEPENDS:= \ CONFIG_PACKAGE_quagga-ripd \ CONFIG_PACKAGE_quagga-ripngd \ CONFIG_PACKAGE_quagga-vtysh -PKG_BUILD_PARALLEL:=1 -PKG_FIXUP:=autoreconf -PKG_INSTALL:=1 -PKG_LICENSE:=GPL-2.0 include $(INCLUDE_DIR)/package.mk @@ -39,8 +43,7 @@ define Package/quagga/Default SUBMENU:=Routing and Redirection DEPENDS:=quagga TITLE:=The Quagga Software Routing Suite - URL:=http://www.quagga.net - MAINTAINER:=Vasilis Tsiligiannis + URL:=https://www.quagga.net endef define Package/quagga diff --git a/quagga/patches/200-gcc10.patch b/quagga/patches/200-gcc10.patch index f3b0305..e9b3adb 100644 --- a/quagga/patches/200-gcc10.patch +++ b/quagga/patches/200-gcc10.patch @@ -29,7 +29,11 @@ -const char *const PIM_ALL_ROUTERS; -const char *const PIM_ALL_PIM_ROUTERS; -const char *const PIM_ALL_IGMP_ROUTERS; -- ++extern const char *const PIM_ALL_SYSTEMS; ++extern const char *const PIM_ALL_ROUTERS; ++extern const char *const PIM_ALL_PIM_ROUTERS; ++extern const char *const PIM_ALL_IGMP_ROUTERS; + -struct thread_master *master; -uint32_t qpim_debugs; -int qpim_mroute_socket_fd; @@ -58,11 +62,6 @@ -int64_t qpim_mroute_del_events; -int64_t qpim_mroute_del_last; -struct list *qpim_static_route_list; /* list of routes added statically */ -+extern const char *const PIM_ALL_SYSTEMS; -+extern const char *const PIM_ALL_ROUTERS; -+extern const char *const PIM_ALL_PIM_ROUTERS; -+extern const char *const PIM_ALL_IGMP_ROUTERS; -+ +extern struct thread_master *master; +extern uint32_t qpim_debugs; +extern int qpim_mroute_socket_fd;