--- cmake/modules/PopplerMacros.cmake.orig
+++ cmake/modules/PopplerMacros.cmake
@@ -139,7 +139,7 @@
   set(_compiler_flags_changed 1)
 endif (CMAKE_COMPILER_IS_GNUCXX)
 
-if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
+if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang")
 # set the default compile warnings
   set(_warn "-Wall -Wextra -Wpedantic")
   set(_warn "${_warn} -Wno-unused-parameter")
