diff --git a/src/box/CMakeLists.txt b/src/box/CMakeLists.txt
index 761220da1f5b1f2b0ca16e63a6b2e4d8199f5344..0cc3457a0e8deff93d4948da8d088b5eba9b4c24 100644
--- a/src/box/CMakeLists.txt
+++ b/src/box/CMakeLists.txt
@@ -265,6 +265,10 @@ if(ENABLE_WAL_EXT)
     list(APPEND box_sources ${WAL_EXT_SOURCES})
 endif()
 
+if(ENABLE_READ_VIEW)
+    list(APPEND box_sources ${READ_VIEW_SOURCES})
+endif()
+
 add_library(box STATIC ${box_sources})
 
 if(CMAKE_BUILD_TYPE STREQUAL "Debug")
diff --git a/src/trivia/config.h.cmake b/src/trivia/config.h.cmake
index 57b3db948c275988f55b20af8175fc21cf76f2f8..536fbc094d6bce3804b75c29daa143dccf948755 100644
--- a/src/trivia/config.h.cmake
+++ b/src/trivia/config.h.cmake
@@ -275,6 +275,7 @@
 #cmakedefine ENABLE_AUDIT_LOG 1
 #cmakedefine ENABLE_FEEDBACK_DAEMON 1
 #cmakedefine ENABLE_WAL_EXT 1
+#cmakedefine ENABLE_READ_VIEW 1
 
 #cmakedefine EXPORT_LIBCURL_SYMBOLS 1