Actions
Feature #1790
closedS3_3 README.packaging: List lua-5.5 as a change since freeciv-3.2
Start date:
11/30/2025
Due date:
% Done:
0%
Estimated time:
Files
Actions
Added by Marko Lindqvist 2 months ago. Updated about 2 months ago.
0%
Files
| 0030-README.packaging-List-lua-5.5-as-change-since-freeci.patch (893 Bytes) 0030-README.packaging-List-lua-5.5-as-change-since-freeci.patch | Marko Lindqvist, 11/30/2025 10:18 AM |
S3_3 only.
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.
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.