Scribunto Lua version not correct?

Kelly Moores <[email protected]> Sun, 20 Jul 2025 13:31:09 -0700
Newsgroups gmane.org.wikimedia.mediawiki
Message-ID <[email protected]>
--===============6803297659514146220==
Content-Type: multipart/alternative;
 boundary="=_b63587a54302f743044c55c7b767bc8b"

--=_b63587a54302f743044c55c7b767bc8b
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII;
 format=flowed

I'm trying to resolve an error:
Lua error: Internal error: The interpreter has terminated with signal
"11".

I've chased everything down and the only thing I can find is that
Scribunto seems to include 5.3.4, not 5.1.5, which is required.

When I run the lua command in the lua5_1_5_linux_64_generic directory
that is included with the Scribunto extension, I get:

'Lua 5.3.4  Copyright (C) 1994-2017 Lua.org, PUC-Rio'

So, 5.3.4, right? Not 5.1.5, like it should be?

If I look at Special:Version, it does not show Lua under 'Installed
software', even though I have in LocalSettings.php:

$wgScribuntoDefaultEngine = 'luastandalone';
$wgScribuntoEngineConf['luastandalone']['luaPath'] = 
'extensions/Scribunto/includes/Engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua';

My hosting provider says: if Scribunto had bundled a precompiled Lua
5.1.5 binary that is compatible with the server's architecture, it could
potentially work on shared hosting, provided that the executable is
self-contained and doesn't require system-level installation.

But it doesn't appear that Scribunto has bundled a precompiled Lua 5.1.5
binary. I don't have permissions needed to compile and/or install a
different version. My host provides Lua, but it is also not the correct
version. I need the 5.1.5 executable that should've been provided in the
lua5_1_5_linux_64_generic directory.

I've gone back through the oldest versions of Scribunto that I still
have on my laptop and none of them included 5.1.5. for Linux 64.
--=_b63587a54302f743044c55c7b767bc8b
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset=
=3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen=
eva,sans-serif'>
<p>I'm trying to resolve an error:<br />Lua error: Internal error: The inte=
rpreter has terminated with signal<br />"11".</p>
<p>I've chased everything down and the only thing I can find is that<br />S=
cribunto seems to include 5.3.4, not 5.1.5, which is required.</p>
<p>When I run the lua command in the lua5_1_5_linux_64_generic directory<br=
 />that is included with the Scribunto extension, I get:</p>
<p>'Lua 5.3.4 &nbsp;Copyright (C) 1994-2017 Lua.org, PUC-Rio'</p>
<p>So, 5.3.4, right? Not 5.1.5, like it should be?</p>
<p>If I look at Special:Version, it does not show Lua under 'Installed<br /=
>software', even though I have in LocalSettings.php:</p>
<p>$wgScribuntoDefaultEngine =3D 'luastandalone';<br />$wgScribuntoEngineCo=
nf['luastandalone']['luaPath'] =3D 'extensions/Scribunto/includes/Engines/L=
uaStandalone/binaries/lua5_1_5_linux_64_generic/lua';</p>
<p>My hosting provider says: if Scribunto had bundled a precompiled Lua<br =
/>5.1.5 binary that is compatible with the server's architecture, it could<=
br />potentially work on shared hosting, provided that the executable is<br=
 />self-contained and doesn't require system-level installation.</p>
<p>But it doesn't appear that Scribunto has bundled a precompiled Lua 5.1.5=
<br />binary. I don't have permissions needed to compile and/or install a<b=
r />different version. My host provides Lua, but it is also not the correct=
<br />version. I need the 5.1.5 executable that should've been provided in =
the<br />lua5_1_5_linux_64_generic directory.</p>
<p>I've gone back through the oldest versions of Scribunto that I still<br =
/>have on my laptop and none of them included 5.1.5. for Linux 64.</p>

</body></html>

--=_b63587a54302f743044c55c7b767bc8b--


--===============6803297659514146220==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
MediaWiki-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/
--===============6803297659514146220==--