From 56df11cb85f05b035bb3234a14d9062a27b1f61d Mon Sep 17 00:00:00 2001 From: Quentin Young Date: Thu, 10 Dec 2020 13:09:56 -0500 Subject: [PATCH] debian: work around NetDef CI missing lua packages Scripting must be explicitly enabled now when building packages via the pkg.frr.lua Debian profile Signed-off-by: Quentin Young --- debian/control | 2 +- debian/rules | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/debian/control b/debian/control index f0ad02d15c..b9e96b55d0 100644 --- a/debian/control +++ b/debian/control @@ -30,7 +30,7 @@ Build-Depends: bison, python3-pytest , python3-sphinx, texinfo (>= 4.7), - liblua5.3-dev + liblua5.3-dev Standards-Version: 4.5.0.3 Homepage: https://www.frrouting.org/ Vcs-Browser: https://github.com/FRRouting/frr/tree/debian/master diff --git a/debian/rules b/debian/rules index 2fd5bc75ef..25ae04261d 100755 --- a/debian/rules +++ b/debian/rules @@ -29,10 +29,10 @@ else CONF_SYSTEMD=--enable-systemd=no endif -ifeq ($(filter pkg.frr.nolua,$(DEB_BUILD_PROFILES)),) - CONF_LUA=--enable-scripting -else +ifeq ($(filter pkg.frr.lua,$(DEB_BUILD_PROFILES)),) CONF_LUA=--disable-scripting +else + CONF_LUA=--enable-scripting endif export PYTHON=python3 -- 2.39.5