From ea2d501b65f1980c8b88b47dc9eedf6358f24453 Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Thu, 27 Jun 2024 18:15:18 +0300 Subject: [PATCH] fix(build): Flag transitive dependency on Git if *not* using system LuaRocks The lua zlib rock requires Git to fetch sources, hence we need it for vendoring. Sadly the error from LuaRocks isn't getting propogated resulting in an apparently successfull but incomplete install. --- configure.ac | 1 + 1 file changed, 1 insertion(+) diff --git a/configure.ac b/configure.ac index 15093c31c..bb8db44f7 100644 --- a/configure.ac +++ b/configure.ac @@ -217,6 +217,7 @@ AM_COND_IF([SYSTEM_LUAROCKS], [ AX_LUA_MODULE([vstruct], [vstruct]) ], [ QUE_PROGVAR([luarocks]) + QUE_PROGVAR([git]) # required for luarocks to install zlib rock ]) QUE_FONT(Gentium Plus)