From d472c02274a1a99d0571c7d2f105120d13b0c94d Mon Sep 17 00:00:00 2001 From: Bryce Kwon Date: Sat, 7 Nov 2026 08:37:14 -1000 Subject: Check the Lua-less build through the helpers t0006 ran build/nolua/cgit by its path, so Valgrind never saw it, and its page checks passed a page that logged an error. The Makefile and README said the suite runs both binaries the same way, though only these four tests run the one without Lua. --- README.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'README.txt') diff --git a/README.txt b/README.txt index 83c376a..de57226 100644 --- a/README.txt +++ b/README.txt @@ -89,7 +89,8 @@ Lua at runtime, turn it off. A binary built this way still runs every exec: filter, but a filter named with the lua: prefix has no interpreter to run in, so it is refused with an error on every page until the setting is taken out of cgitrc. make test builds this -variant as well, into build/nolua, and checks it the same way. +variant as well, into build/nolua, and checks that it serves pages, runs exec +filters and refuses lua ones, while the rest of the suite runs the full build. Quick start -- cgit 2.12.1