summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuentin Young <qlyoung@nvidia.com>2020-12-10 13:09:56 -0500
committerQuentin Young <qlyoung@nvidia.com>2020-12-10 13:09:56 -0500
commit56df11cb85f05b035bb3234a14d9062a27b1f61d (patch)
tree6c18a6e29005e6a1df457aa0270f343ed36d2c8d
parentbcccb2248dfe4bee9d0eae2e36c9af2c902fd262 (diff)
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 <qlyoung@nvidia.com>
-rw-r--r--debian/control2
-rwxr-xr-xdebian/rules6
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 <!nocheck>,
python3-sphinx,
texinfo (>= 4.7),
- liblua5.3-dev <!pkg.frr.nolua>
+ liblua5.3-dev <pkg.frr.lua>
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