--- a/linphone-sdk/linphone/src/CMakeLists.txt	2019-10-19 22:06:50.824817147 -0700
+++ b/linphone-sdk/linphone/src/CMakeLists.txt	2019-10-19 22:07:03.579602443 -0700
@@ -398,6 +398,9 @@
 endforeach ()
 set(LINPHONE_PRIVATE_HEADER_FILES ${LINPHONE_PRIVATE_HEADER_FILES} PARENT_SCOPE)
 
+if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 9.2)
+	list(APPEND STRICT_OPTIONS_CXX "-Wno-stringop-overflow -Wno-deprecated-copy -Wno-deprecated-declarations")
+endif()
 if (ANDROID AND CMAKE_C_COMPILER_ID STREQUAL "GNU")
 	list(APPEND STRICT_OPTIONS_CXX "-Wno-attributes")
 endif()
--- a/linphone-sdk/linphone/coreapi/CMakeLists.txt
+++ b/linphone-sdk/linphone/coreapi/CMakeLists.txt
@@ -96,7 +96,9 @@
 	conference.cc
 	tester_utils.cpp
 )
-
+if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 9.2)
+	list(APPEND STRICT_OPTIONS_CXX "-Wno-deprecated-declarations -Wno-error=unused-but-set-variable")
+endif()
 if(ENABLE_JAVA_WRAPPER)
 	list(APPEND LINPHONE_SOURCE_FILES_CXX ${LINPHONE_JNI_SOURCES})
 	set_source_files_properties(${LINPHONE_JNI_SOURCES} PROPERTIES GENERATED TRUE)
--- a/linphone-sdk/linphone/console/CMakeLists.txt
+++ b/linphone-sdk/linphone/console/CMakeLists.txt
@@ -28,7 +28,9 @@
 set(LINPHONECSH_SOURCE_FILES
 	shell.c
 )
-
+if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 9.2)
+	list(APPEND STRICT_OPTIONS_CXX "-Wno-deprecated-declarations -Wno-error=unused-but-set-variable")
+endif()
 bc_apply_compile_flags(LINPHONEC_SOURCE_FILES STRICT_OPTIONS_CPP STRICT_OPTIONS_C)
 if(MSVC)
 	get_source_file_property(COMMANDS_C_COMPILE_FLAGS commands.c COMPILE_FLAGS)
--- a/linphone-sdk/mediastreamer2/tools/mediastream.c	2019-10-23 00:23:03.768687923 -0700
+++ b/linphone-sdk/mediastreamer2/tools/mediastream.c	2019-10-23 00:14:09.300655806 -0700
@@ -1313,7 +1313,7 @@
 	semicolon=strrchr(addr,':');
 	if (semicolon==NULL) return FALSE;
 	slen=MIN(strlen(semicolon+1),type_len);
-	strncpy(type,semicolon+1,slen);
+	memcpy(type,semicolon+1,slen);
 	type[slen]='\0';
 	*semicolon='\0';
 	return parse_addr(addr,ip,ip_len,port);
--- a/linphone-sdk/bctoolbox/src/CMakeLists.txt	2019-10-19 18:15:28.649946347 -0700
+++ b/linphone-sdk/bctoolbox/src/CMakeLists.txt	2019-10-23 00:34:38.735032174 -0700
@@ -35,7 +35,9 @@
 	utils/exception.cc
 	utils/regex.cc
 )
-
+if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 9.2)
+	list(APPEND STRICT_OPTIONS_CXX "-Wno-deprecated-declarations -Wno-error=unused-but-set-variable")
+endif()
 if(ANDROID)
 	list(APPEND BCTOOLBOX_CXX_SOURCE_FILES conversion/charconv_android.cc)
 elseif(WIN32)
