Our SecuBox packages are PKGARCH:=all (pure scripts) and don't require Lua headers or lucihttp compilation. The Lua header installation step was causing premature compilation attempts of lua/lucihttp which failed due to API incompatibility between lucihttp (Lua 5.1 API) and lua5.4. Changes: - Removed "Install Lua headers" step from GitHub Actions workflow - Removed Lua header installation from local-build.sh (2 instances) - Packages will use prebuilt dependencies as intended - lucihttp/cgi-io remain disabled in .config This resolves the lualib.h missing error by avoiding the compilation entirely rather than trying to fix header paths. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| workflows | ||
| copilot-instructions.md | ||