diff --git a/net/rpdutils/CMakeLists.txt b/net/rpdutils/CMakeLists.txt
index a31ea3df11b0b8a76ad8beb913b60980cbdc99e7..1bd8fbfff2c8d47039c60a0c6623bf6def59f621 100644
--- a/net/rpdutils/CMakeLists.txt
+++ b/net/rpdutils/CMakeLists.txt
@@ -5,6 +5,10 @@
 
 include_directories(res ../auth/res)
 
+if(MACOSX_SSL_DEPRECATED)
+  set_source_files_properties(src/rpdutils.cxx COMPILE_FLAGS "-Wno-deprecated-declarations")
+endif()
+
 if(shadowpw)
   add_definitions(-DR__SHADOWPW)
 endif()