Skip to content

Commit e45272d

Browse files
authored
Merge pull request ceph#52688 from petrutlucian94/avoid_tzset
build: globally set FMT_USE_TZSET=0 for Windows Reviewed-by: Ilya Dryomov <[email protected]>
2 parents 8bb6cad + 5fd67e1 commit e45272d

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ if(WIN32)
4646
# https://github.com/msys2/MINGW-packages/issues/3319
4747
add_definitions(
4848
-D_WIN32_WINNT=${WIN32_WINNT}
49+
-DFMT_USE_TZSET=0
4950
-DBOOST_THREAD_PROVIDES_GENERIC_SHARED_MUTEX_ON_WIN
5051
-DBOOST_THREAD_V2_SHARED_MUTEX
5152
)

src/CMakeLists.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -337,8 +337,6 @@ else()
337337
add_subdirectory(fmt)
338338
set(BUILD_SHARED_LIBS ${old_BUILD_SHARED_LIBS})
339339
unset(old_BUILD_SHARED_LIBS)
340-
target_compile_definitions(fmt PUBLIC
341-
$<$<BOOL:${WIN32}>:FMT_USE_TZSET=0>)
342340
include_directories(SYSTEM "${CMAKE_SOURCE_DIR}/src/fmt/include")
343341
endif()
344342

0 commit comments

Comments
 (0)