# HG changeset patch # User Alain Mazy # Date 1743086376 -3600 # Node ID bb2d8132444b8e62768bb7bace1bc17389155eca # Parent 0fc3d5d3eef2cc10f2ccd0979e4ebd0ad4e67be2 updated lua for static build to 5.4.7 diff -r 0fc3d5d3eef2 -r bb2d8132444b NEWS --- a/NEWS Thu Mar 27 15:13:51 2025 +0100 +++ b/NEWS Thu Mar 27 15:39:36 2025 +0100 @@ -41,7 +41,7 @@ - Allow '-' and '_' in labels. * Upgraded dependencies for static builds: - curl 8.12.1 - + - lua 5.4.7 Version 1.12.6 (2025-01-22) diff -r 0fc3d5d3eef2 -r bb2d8132444b OrthancFramework/Resources/CMake/LuaConfiguration.cmake --- a/OrthancFramework/Resources/CMake/LuaConfiguration.cmake Thu Mar 27 15:13:51 2025 +0100 +++ b/OrthancFramework/Resources/CMake/LuaConfiguration.cmake Thu Mar 27 15:39:36 2025 +0100 @@ -21,9 +21,9 @@ if (STATIC_BUILD OR NOT USE_SYSTEM_LUA) - SET(LUA_SOURCES_DIR ${CMAKE_BINARY_DIR}/lua-5.3.5) - SET(LUA_MD5 "4f4b4f323fd3514a68e0ab3da8ce3455") - SET(LUA_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/lua-5.3.5.tar.gz") + SET(LUA_SOURCES_DIR ${CMAKE_BINARY_DIR}/lua-5.4.7) + SET(LUA_MD5 "fc3f3291353bbe6ee6dec85ee61331e8") + SET(LUA_URL "https://orthanc.uclouvain.be/downloads/third-party-downloads/lua-5.4.7.tar.gz") DownloadPackage(${LUA_MD5} ${LUA_URL} "${LUA_SOURCES_DIR}") @@ -106,7 +106,6 @@ # Base Lua modules ${LUA_SOURCES_DIR}/src/lauxlib.c ${LUA_SOURCES_DIR}/src/lbaselib.c - ${LUA_SOURCES_DIR}/src/lbitlib.c ${LUA_SOURCES_DIR}/src/lcorolib.c ${LUA_SOURCES_DIR}/src/ldblib.c ${LUA_SOURCES_DIR}/src/liolib.c diff -r 0fc3d5d3eef2 -r bb2d8132444b OrthancServer/UnitTestsSources/VersionsTests.cpp --- a/OrthancServer/UnitTestsSources/VersionsTests.cpp Thu Mar 27 15:13:51 2025 +0100 +++ b/OrthancServer/UnitTestsSources/VersionsTests.cpp Thu Mar 27 15:39:36 2025 +0100 @@ -151,7 +151,7 @@ TEST(Versions, LuaStatic) { - ASSERT_STREQ("Lua 5.3.5", LUA_RELEASE); + ASSERT_STREQ("Lua 5.4.7", LUA_RELEASE); }