Feature #1790
closedS3_3 README.packaging: List lua-5.5 as a change since freeciv-3.2
0%
Files
Updated by Marko Lindqvist 12 days ago
- File 0030-README.packaging-List-lua-5.5-as-change-since-freeci.patch 0030-README.packaging-List-lua-5.5-as-change-since-freeci.patch added
- Status changed from New to In Review
- Assignee set to Marko Lindqvist
S3_3 only.
Updated by Marko Lindqvist 12 days ago
- Blocked by Feature #1570: Autotools: Use lua-5.5 added
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.
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.