[BRLTTY] Minor build issue on brltty-6.9 branch

Elias Oltmanns eo at nebensachen.de
Mon Feb 9 19:11:21 UTC 2026


On 2026-02-09 at 17:19:06 (+0100), Dave Mielke <Dave at mielke.cc> wrote:
> [quoted lines by Elias Oltmanns on 2026/02/08 at 23:16 +0100]
>> when I run
>> 
>> $ ./autogen
>> $ ./configure --prefix=/usr
>> 
>> the Lua bindings get installed under /usr/local, all the same. An early
>> symptom is this:
>> 
>> $ grep -r usr/local Bindings/
>> Bindings/Lua/Makefile:LUA_API_DIRECTORY = $(INSTALL_ROOT)/usr/local/lib/lua/5.4
> 
> I don't think I'm understanding as I don't see a problem.

Well, it is unexpected to me and certainly looks inconsistent. Please
note that I specifically configured with prefix=/usr. Therefore, I would
expect the Lua bindings to end up at:

/usr/lib/lua/5.4

rather than:

/usr/local/lib/lua/5.4

In fact, all except the Lua bindings actually do get installed under:

/usr/lib

on my system, so I suggest the Lua bindings should go there, too. Does
that make sense?

Hope that helps,

Elias


More information about the BRLTTY mailing list