diff --git a/services/blob/CMakeLists.txt b/services/blob/CMakeLists.txt
--- a/services/blob/CMakeLists.txt
+++ b/services/blob/CMakeLists.txt
@@ -1,6 +1,7 @@
 PROJECT(blob C CXX)
 
 cmake_minimum_required(VERSION 3.16)
+include(FetchContent)
 
 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY bin)
 
@@ -16,11 +17,17 @@
 # FIND LIBS
 include(./cmake-components/grpc.cmake)
 include(./cmake-components/folly.cmake)
-add_subdirectory(./lib/glog)
 find_package(AWSSDK REQUIRED COMPONENTS s3 core dynamodb)
 find_package(Boost 1.40 COMPONENTS program_options REQUIRED)
 find_package(OpenSSL REQUIRED)
 
+FetchContent_Declare(
+  glog
+  GIT_REPOSITORY https://github.com/google/glog.git
+  GIT_TAG 96a2f23dca4cc7180821ca5f32e526314395d26a # v0.4.0
+)
+FetchContent_MakeAvailable(glog)
+
 # FIND FILES
 file(GLOB DOUBLE_CONVERSION_SOURCES
   "./lib/double-conversion/double-conversion/*.cc"
@@ -61,7 +68,7 @@
   ${AWSSDK_LINK_LIBRARIES}
   ${Boost_LIBRARIES}
   OpenSSL::SSL
-  glog::glog
+  glog
 )
 
 target_link_libraries(