Skip to content

Commit 470f5e8

Browse files
committed
cmake/rgw: WITH_RADOSGW_POSIX depends on WITH_RADOSGW_DBSTORE
with WITH_RADOSGW_DBSTORE=OFF, the posix backend fails to link with: > /usr/bin/ld: cannot find -ldbstore: No such file or directory Signed-off-by: Casey Bodley <[email protected]>
1 parent b2db494 commit 470f5e8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -558,7 +558,7 @@ option(WITH_RADOSGW_DBSTORE "DBStore backend for RADOS Gateway" ON)
558558
option(WITH_RADOSGW_MOTR "CORTX-Motr backend for RADOS Gateway" OFF)
559559
option(WITH_RADOSGW_DAOS "DAOS backend for RADOS Gateway" OFF)
560560
option(WITH_RADOSGW_D4N "D4N wrapper for RADOS Gateway" ON)
561-
option(WITH_RADOSGW_POSIX "POSIX backend for RADOS Gateway" ON)
561+
cmake_dependent_option(WITH_RADOSGW_POSIX "POSIX backend for RADOS Gateway" ON WITH_RADOSGW_DBSTORE OFF) # posix depends on dbstore
562562
option(WITH_RADOSGW_RADOS "RADOS backend for Rados Gateway" ON)
563563
option(WITH_RADOSGW_SELECT_PARQUET "Support for s3 select on parquet objects" ON)
564564
option(WITH_RADOSGW_ARROW_FLIGHT "Build arrow flight when not using system-provided arrow" OFF)

0 commit comments

Comments
 (0)