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 about 1 month ago. Updated 26 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 about 1 month ago

S3_3 only.

Actions #2

Updated by Marko Lindqvist about 1 month ago

Actions #3

Updated by Dean Brown about 1 month 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 26 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