]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cls/CMakeLists.txt: find_package Lua for cls_lua 63620/head
authorSamuel Just <sjust@redhat.com>
Tue, 3 Jun 2025 21:55:13 +0000 (21:55 +0000)
committerSamuel Just <sjust@redhat.com>
Wed, 4 Jun 2025 17:17:31 +0000 (17:17 +0000)
src/CMakeLists.txt does do find_package for Lua:

if(WITH_CEPHFS OR WITH_RADOSGW)
  find_package(Lua 5.3 REQUIRED)
endif()

but only if WITH_CEPHFS or WITH_RADOSGW.  Seperately
require it in cls/CMakeLists.txt for cls_lua.

Fixes: https://tracker.ceph.com/issues/71512
Signed-off-by: Samuel Just <sjust@redhat.com>
src/cls/CMakeLists.txt

index fc98e62c126b9e8225041c57c8907b455ff62299..b52595796f26d02770859037a328dfcf361a53e2 100644 (file)
@@ -242,6 +242,7 @@ endif (WITH_CEPHFS)
 
 if (NOT WIN32)
   # cls_lua
+  find_package(Lua 5.3 REQUIRED)
   set(cls_lua_srcs
       lua/cls_lua.cc
       lua/lua_bufferlist.cc)