diff --git a/indra/deps/CMakeLists.txt b/indra/deps/CMakeLists.txt
index 07ad003698763f1de48440cd3ddd3fa874163fac..69b49a722c5382686269e9eb336f4743f121c11c 100644
--- a/indra/deps/CMakeLists.txt
+++ b/indra/deps/CMakeLists.txt
@@ -49,6 +49,15 @@ if(WINDOWS)
   target_compile_options(absl_str_format_internal PRIVATE /wd4018)
   target_compile_options(absl_flags_usage_internal PRIVATE /wd4018)
   target_compile_options(absl_random_internal_distribution_test_util PRIVATE /wd4723)
+elseif(LINUX) 
+  target_compile_options(absl_flags PRIVATE -Wno-non-virtual-dtor)
+  target_compile_options(absl_flags_commandlineflag PRIVATE -Wno-non-virtual-dtor)
+  target_compile_options(absl_flags_internal PRIVATE -Wno-non-virtual-dtor)
+  target_compile_options(absl_flags_parse PRIVATE -Wno-non-virtual-dtor)
+  target_compile_options(absl_flags_private_handle_accessor PRIVATE -Wno-non-virtual-dtor)
+  target_compile_options(absl_flags_reflection PRIVATE -Wno-non-virtual-dtor)
+  target_compile_options(absl_flags_usage PRIVATE -Wno-non-virtual-dtor)
+  target_compile_options(absl_flags_usage_internal PRIVATE -Wno-non-virtual-dtor)
 endif()
 
 # if (BUILD_TESTING)