diff --git a/indra/llaudio/CMakeLists.txt b/indra/llaudio/CMakeLists.txt
index 27e33b8cf3bd027137445cce894c4e665c1bbf54..efe907ca8297153959bec0f73df2ebefbbb51ddc 100644
--- a/indra/llaudio/CMakeLists.txt
+++ b/indra/llaudio/CMakeLists.txt
@@ -50,6 +50,11 @@ if (FMOD)
          audioengine_fmod.h
          listener_fmod.h
          )
+
+    if (LINUX AND ${GXX_VERSION} MATCHES "4.[23]")
+        set_source_files_properties(audioengine_fmod.cpp
+                                    COMPILE_FLAGS -Wno-error=write-strings)
+    endif (LINUX AND ${GXX_VERSION} MATCHES "4.[23]")
 endif (FMOD)
 
 set_source_files_properties(${llaudio_HEADER_FILES}