$OpenBSD: patch-utils_c,v 1.5 2015/09/11 09:16:23 sthen Exp $

avoid mkdir /, from freebsd ports

--- utils.c.orig	Thu Sep 10 21:24:09 2015
+++ utils.c	Fri Sep 11 10:41:01 2015
@@ -271,7 +271,9 @@ make_dir(char * path, mode_t mode)
 			++s;
 		}
 
-		if (mkdir(path, mode) < 0) {
+		if (!(path[0] == '/' && s == path + 1) /* skip "/" */
+		    && mkdir(path, mode) < 0) {
+			int e = errno;
 			/* If we failed for any other reason than the directory
 			 * already exists, output a diagnostic and return -1.*/
 			if ((errno != EEXIST && errno != EISDIR)
