[pkg-lua-devel] Bug#1142093: Bug#1142093: Workaround: Build luarocks from source

Jérémy Lal kapouer at melix.org
Tue Jul 21 14:40:24 BST 2026


Le mar. 21 juil. 2026 à 14:35, Christian Clauss <cclauss at me.com> a écrit :

> In GitHub Actions, the best workaround was to build luarocks from source.
> ```yaml
>       - if: runner.os == 'Linux' && matrix.lua-version == '5.5'
>         env:
>           LUAROCKS_VERSION: 3.13.0
>         run: |
>           curl
> https://luarocks.github.io/luarocks/releases/luarocks-${LUAROCKS_VERSION}.tar.gz
> | tar xz
>           cd luarocks-${LUAROCKS_VERSION}
>           ./configure --with-lua-include=/usr/include/lua5.5
>           make build
>           sudo make install
>           luarocks --lua-version=5.5 config | grep INC  # -->
> "/usr/include/lua5.5", true
>

It is the duty of the debian package maintainer to package from source, the
source being the teal files, not the lua files which are compiled from them.
That said, it is probably doable to package teal in debian. I just chose
the quickest path to fix previous important bug.

> ```
> _______________________________________________
> pkg-lua-devel mailing list
> pkg-lua-devel at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-lua-devel
>


More information about the pkg-lua-devel mailing list