Show HN: Luainstaller 1.3.0

linzhangrun1 pts0 comments

Release luainstaller 1.3.0 · Water-Run/luainstaller · GitHub

//releases/show" data-turbo-transient="true" />

Skip to content

Search/

Sign in<br>Sign upAppearance settings

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

Water-Run

luainstaller

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star<br>50

luainstaller 1.3.0

Latest

Latest

Compare

Choose a tag to compare

Sorry, something went wrong.

Filter

Loading

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

No results found

View all tags

Water-Run

released this

24 Aug 07:12

v1.3.0

97192d1

luainstaller 1.3.0

Compatibility is the focus of this release.

Highlights

Adds capability-driven native profiles for 32-bit x86 and ARM, Android and Termux, FreeBSD, and other ELF/POSIX hosts, including 32-bit userland detection on 64-bit kernels.

Supports shared or static liblua on POSIX while preserving native module loading from statically linked launchers.

Adds Windows machine selection for x86, x86_64, ARM, and ARM64, with an XP API baseline for generated x86/x86_64 launchers and onefile extractors.

Removes Linux-only assumptions around libdl, /bin/sh, ldd, /proc/self/exe, GNU find, GNU timeout, and release hashing; adds FreeBSD and Termux-specific fallbacks.

Lowers generated C requirements to portable C99 and restores byte-identical MSVC onefile builds by probing and applying /Brepro to compiler and linker stages.

Release verification

GitHub Actions: 12/12 jobs passed on the exact release commit.

Official Lua 5.1.5 through 5.5.1 passed on POSIX runners and Windows MSVC runners.

Linux x86 native coverage and isolated LuaRocks installation passed.

The attached source rock was installed into a clean tree, built a project outside the checkout, and its output ran with empty PATH, LUA_PATH, and LUA_CPATH.

See CHANGELOG.adoc for the complete change list.

Assets

Loading

Uh oh!

There was an error while loading. Please reload this page.

-->

All reactions

You can’t perform that action at this time.

luainstaller release reload loading water signed

Related Articles