This patch has been merged upstream. Drop next update.
Commit: e3e56059865849c6b1c85161f69183ad872414e3

Index: cMake/FreeCAD_Helpers/SetupCoin3D.cmake
--- cMake/FreeCAD_Helpers/SetupCoin3D.cmake.orig
+++ cMake/FreeCAD_Helpers/SetupCoin3D.cmake
@@ -29,7 +29,7 @@ macro(SetupCoin3D)
         set(COIN3D_MAJOR_VERSION "${CMAKE_MATCH_1}")
         string(REGEX MATCH "define[ \t]+COIN_MINOR_VERSION[ \t]+([0-9?])" _coin3d_minor_version_match "${_coin3d_basic_h}")
         set(COIN3D_MINOR_VERSION "${CMAKE_MATCH_1}")
-        string(REGEX MATCH "define[ \t]+COIN_MICRO_VERSION[ \t]+([0-9?])" _coin3d_micro_version_match "${_coin3d_basic_h}")
+        string(REGEX MATCH "define[ \t]+COIN_MICRO_VERSION[ \t]+([0-9?]+)" _coin3d_micro_version_match "${_coin3d_basic_h}")
         set(COIN3D_MICRO_VERSION "${CMAKE_MATCH_1}")
         set(COIN3D_VERSION "${COIN3D_MAJOR_VERSION}.${COIN3D_MINOR_VERSION}.${COIN3D_MICRO_VERSION}")
     ENDIF ()
