diff --git a/Packaging/patch_cmake_files.cmake b/Packaging/patch_cmake_files.cmake
index 2ff80c62a6f9b3cc4863f53759f05da43bbfec44..918a68317e2011c16c96c2f1f5101752c39e1986 100644
--- a/Packaging/patch_cmake_files.cmake
+++ b/Packaging/patch_cmake_files.cmake
@@ -62,13 +62,13 @@ function(patch_cmake_files)
 
   #patch for ABI compatibility
   if(EXISTS "${PATCH_STAGE_DIR}/UseOTB.cmake")
-    file(APPEND "${PATCH_STAGE_DIR}/UseOTB.cmake"
-      "\n# ABI compatibility
-      if ( CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
-        if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 5.0 )
-          add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0)
-        endif()
-      endif()" )
+    file(APPEND "${PATCH_STAGE_DIR}/UseOTB.cmake" 
+"\n\n# ABI compatibility \
+\nif ( CMAKE_CXX_COMPILER_ID STREQUAL \"GNU\") \
+\n  if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 5.0 ) \
+\n    add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0) \
+\n  endif() \
+\nendif()" )
   endif()