diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c704e58a37b7dc5497c5104d256f06cd956c4f04..6fa96c9bb77fd60c6e607860084e41324845cb5e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -140,7 +140,7 @@ mac1014-clang100-Geant10.5:
     - cd ../examples/
     - mkdir build
     - cd build
-    - cmake -GNinja ..
+    - cmake -DBoost_NO_BOOST_CMAKE=ON -GNinja ..
     - ninja
     - ninja install
     - ctest --output-on-failure
@@ -161,7 +161,7 @@ mac1014-clang100-Geant10.5-XERCESC:
     - cd ../examples/
     - mkdir build
     - cd build
-    - cmake -GNinja -DXERCESC_ROOT_DIR=${XercesC_HOME} ..
+    - cmake -GNinja -DBoost_NO_BOOST_CMAKE=ON -DXERCESC_ROOT_DIR=${XercesC_HOME} ..
     - ninja
     - ninja install
     - ctest --output-on-failure
diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
index 3dcffb0d1d72fdccfcc625202457740cf725cf68..7d862ed3117168a8d632171b161fc7deafaaf9c4 100644
--- a/examples/CMakeLists.txt
+++ b/examples/CMakeLists.txt
@@ -22,6 +22,9 @@
 # M.Frank, CERN, 2015:  Adapt to new cmake scripts
 #==========================================================================
 cmake_minimum_required(VERSION 3.3 FATAL_ERROR)
+if (POLICY CMP0074)
+  cmake_policy(SET CMP0074 NEW) # CMake 3.12
+endif ()
 
 project( DD4hep_Examples )