From 5f6eb0855a7de7e27929fd52a74bb6d4a9897e1d Mon Sep 17 00:00:00 2001 From: Maxime Leroy Date: Mon, 1 Dec 2025 15:48:19 +0100 Subject: [PATCH] package/frr: install headers on staging MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since FRR 10.5, header files can be properly installed [1]. Enable their installation in Buildroot so that packages depending on FRR’s headers can build against them. With these headers available, the Grout package can build its zebra dplane plugin, which allows FRR to configure the Grout router instead of the kernel for packet processing. [1] https://github.com/FRRouting/frr/pull/19351 Signed-off-by: Maxime Leroy [Julien: - move FRR_INSTALL_STAGING up - add "package/" in commit title ] Signed-off-by: Julien Olivain --- package/frr/frr.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/frr/frr.mk b/package/frr/frr.mk index 9282e13fbd..af94793bd1 100644 --- a/package/frr/frr.mk +++ b/package/frr/frr.mk @@ -23,6 +23,7 @@ FRR_LICENSE_FILES = \ FRR_CPE_ID_VENDOR = linuxfoundation FRR_CPE_ID_PRODUCT = free_range_routing FRR_AUTORECONF = YES +FRR_INSTALL_STAGING = YES FRR_DEPENDENCIES = host-frr readline json-c libyang \ $(if $(BR2_PACKAGE_C_ARES),c-ares) \