diff --git a/SharedForward.h.in b/SharedForward.h.in
index 288205ae3fb08076df0b2eb51b5f26524d732c2d..5b0b2ee42f1e0cfc1ad0e0173d92a3099d7098c2 100644
--- a/SharedForward.h.in
+++ b/SharedForward.h.in
@@ -512,6 +512,9 @@ static void kwsys_shared_forward_execvp(const char* cmd, char* const* argv)
   /* Invoke the child process.  */
 #if defined(_MSC_VER)
   _execvp(cmd, argv);
+#elif defined(__MINGW32__)
+   /* Avoid incompatible pointer warning with a cast.  */
+  execvp(cmd, (char const* const*)argv);
 #else
   execvp(cmd, argv);
 #endif
diff --git a/kwsysDateStamp.cmake b/kwsysDateStamp.cmake
index 0e56c8c10819935a9d23f4748252115b910e7516..a79b9eaece8d3b00c2fc4a3042e4cc7008079a39 100644
--- a/kwsysDateStamp.cmake
+++ b/kwsysDateStamp.cmake
@@ -7,4 +7,4 @@ SET(KWSYS_DATE_STAMP_YEAR  2008)
 SET(KWSYS_DATE_STAMP_MONTH 09)
 
 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   26)
+SET(KWSYS_DATE_STAMP_DAY   27)