From 4f65c30f7ddafcd4174528504233d216d8f2904d Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Wed, 15 Nov 2023 14:12:46 +0100 Subject: T5689: Include librtr-dev in Debian dependencies to fix RPKI crash This fixes FRR crashing on vtysh -c "show rpki $prefix" with the vyos build when librtr-dev was not available at FRR built time, see T5689. (cherry picked from commit 931571bd486eb84042a4beb50412f5c7c21cbd9d) --- packages/frr/build-frr.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'packages') diff --git a/packages/frr/build-frr.sh b/packages/frr/build-frr.sh index e03f54ba..436d26aa 100755 --- a/packages/frr/build-frr.sh +++ b/packages/frr/build-frr.sh @@ -29,6 +29,9 @@ if [ -d $PATCH_DIR ]; then done fi +echo "I: Ensure Debian build dependencies are met" +sudo apt-get -y install chrpath gawk install-info libcap-dev libjson-c-dev librtr-dev +sudo apt-get -y install libpam-dev libprotobuf-c-dev libpython3-dev:native libsnmp-dev protobuf-c-compiler python3-dev:native texinfo lua5.3 # Build Debian FRR package echo "I: Build Debian FRR Package" # extract "real" git commit for FRR version identifier -- cgit v1.2.3