Project

General

Profile

Feature #743677

Lua-5.4

Added by Marko Lindqvist over 1 year ago. Updated about 1 month ago.

Status:
Closed
Priority:
Normal
Category:
General
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

First snapshot of lua-5.4 has been made available in https://www.lua.org/work/ and the page states that "We are getting ready to release Lua 5.4.0, the next version of Lua."

Given how long it takes for us to release new major versions, I'd be inclined to try to get lua-5.4 to freeciv-3.0 already. Otherwise we would be releasing brand new major version (3.0) with lua-5.3 years after lua-5.4 has been released.

Any work on this should first be made to master only, though, and ported to S3_0 only when it works.

0024-Take-lua-5.4-to-use.patch (2.31 KB) 0024-Take-lua-5.4-to-use.patch Marko Lindqvist, 2019-06-02 10:26 PM
0009-Take-lua-5.4-to-use.patch (2.84 KB) 0009-Take-lua-5.4-to-use.patch Marko Lindqvist, 2019-06-05 07:31 AM
0018-Take-lua-5.4-to-use.patch (2.79 KB) 0018-Take-lua-5.4-to-use.patch S3_0 Marko Lindqvist, 2019-06-10 01:20 PM

Subtasks

Feature #819534: Add lua-5.4-alpha-rc1 sources to gitClosedMarko Lindqvist

Feature #819535: Update LUASCRIPT_SECURE_LUA_VERSION to support lua-5.4ClosedMarko Lindqvist

Feature #820586: Meson: Switch to lua-5.4ClosedMarko Lindqvist


Related issues

Blocks Freeciv - Task #673656: S3_1 datafile format freeze (d3f)New

History

#1 Updated by Marko Lindqvist 12 months ago

  • Blocks Task #656466: S3_0 datafile format freeze (d3f) added

#2 Updated by Marko Lindqvist 5 months ago

  • Blocks Task #673656: S3_1 datafile format freeze (d3f) added

#3 Updated by Marko Lindqvist 5 months ago

  • Blocks deleted (Task #656466: S3_0 datafile format freeze (d3f))

#4 Updated by Marko Lindqvist about 2 months ago

  • Target version changed from 3.0.0 to 3.1.0

#5 Updated by Marko Lindqvist about 1 month ago

#6 Updated by Marko Lindqvist about 1 month ago

Build with clang fails with this. I think lua-5.3 has been failing the same way, but since lua-5.3 is available in the systems I use, we have been using syslua instead of compiling it as part of freeciv.

#7 Updated by Marko Lindqvist about 1 month ago

- Update README.packaging

I plan to push this to master, for testing

#8 Updated by Marko Lindqvist about 1 month ago

  • Assignee set to Marko Lindqvist

#9 Updated by Marko Lindqvist about 1 month ago

Attached S3_0 version of the patch in case we decide to backport this.

#10 Updated by Marko Lindqvist about 1 month ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF