Index: /trunk/src/kash/mystring.h
===================================================================
--- /trunk/src/kash/mystring.h	(revision 3428)
+++ /trunk/src/kash/mystring.h	(revision 3429)
@@ -45,5 +45,6 @@
 int number(struct shinstance *, const char *);
 int is_number(const char *);
-#if !defined(RT_OS_FREEBSD) && !defined(RT_OS_NETBSD) && !defined(RT_OS_OPENBSD) && !defined(RT_OS_OS2)
+#if !defined(RT_OS_FREEBSD) && !defined(RT_OS_NETBSD) && !defined(RT_OS_OPENBSD) && !defined(RT_OS_OS2) \
+ && /* newer darwin: */ !defined(strlcpy)
 size_t strlcpy(char *dst, const char *src, size_t siz);
 #endif
