Project

General

Profile

Actions

Feature #1790

closed

S3_3 README.packaging: List lua-5.5 as a change since freeciv-3.2

Added by Marko Lindqvist 12 days ago. Updated 3 days ago.

Status:
Closed
Priority:
Normal
Category:
Documentation
Target version:
Start date:
11/30/2025
Due date:
% Done:

0%

Estimated time:

Files


Related issues 1 (0 open1 closed)

Blocked by Feature #1570: Autotools: Use lua-5.5ClosedMarko Lindqvist07/05/2025

Actions
Actions #1

Updated by Marko Lindqvist 12 days ago

S3_3 only.

Actions #2

Updated by Marko Lindqvist 12 days ago

Actions #3

Updated by Dean Brown 12 days ago

Not a problem, but wanted to note that on my Mac the lua-5.5 package is not yet available thru MacPorts. I can work-around by setting
"-Dsyslua=try" in meson settings - that causes the freeciv lua source files to be built, which gets some compiler warnings but still works.

Actions #4

Updated by Marko Lindqvist 3 days ago

  • Status changed from In Review to Closed

Dean Brown wrote in #note-3:

Not a problem, but wanted to note that on my Mac the lua-5.5 package is not yet available thru MacPorts. I can work-around by setting
"-Dsyslua=try" in meson settings - that causes the freeciv lua source files to be built, which gets some compiler warnings but still works.

-Dsyslua=try is the default, so things should still work out-of-the-box. Supporting environments where specific lua version is not available is the very reason we carry the copy. I don't think any environment has lua-5.5 yet, as it has not yet been officially released (going in Release Candidates).
It's unfortunate that lua does not compile without warnings with clang, but that has always been the case, and somehow we've managed.

Actions

Also available in: Atom PDF