diff --git a/MD5.c b/MD5.c
index 1ea0a66b1f25b2018e85fb52f39ed3723580f9d1..56776a3249a2ac30d66a9175ae7fbb58673420d2 100644
--- a/MD5.c
+++ b/MD5.c
@@ -29,6 +29,11 @@
    it in a single source file instead of a separate header and
    implementation file.  */
 
+#if defined(__clang__)
+# pragma clang diagnostic push
+# pragma clang diagnostic ignored "-Wcast-align"
+#endif
+
 /*
   Copyright (C) 1999, 2000, 2002 Aladdin Enterprises.  All rights reserved.
 
@@ -428,6 +433,10 @@ static void md5_finish(md5_state_t *pms, md5_byte_t digest[16])
         digest[i] = (md5_byte_t)(pms->abcd[i >> 2] >> ((i & 3) << 3));
 }
 
+#if defined(__clang__)
+# pragma clang diagnostic pop
+#endif
+
 /*--------------------------------------------------------------------------*/
 /* Wrap up the MD5 state in our opaque structure.  */
 struct kwsysMD5_s
diff --git a/kwsysDateStamp.cmake b/kwsysDateStamp.cmake
index 35e6285bd26dbf42f1601b4448890e299a5e3753..4b0fb0242bd0f913637e3ace411460eacfa91f8f 100644
--- a/kwsysDateStamp.cmake
+++ b/kwsysDateStamp.cmake
@@ -18,4 +18,4 @@ SET(KWSYS_DATE_STAMP_YEAR  2010)
 SET(KWSYS_DATE_STAMP_MONTH 09)
 
 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   09)
+SET(KWSYS_DATE_STAMP_DAY   10)