Index: pmake-1.111/mk/bsd.lib.mk
===================================================================
--- pmake-1.111.orig/mk/bsd.lib.mk	2011-05-29 15:38:35.843998781 +0200
+++ pmake-1.111/mk/bsd.lib.mk	2011-05-29 15:39:16.091998780 +0200
@@ -299,7 +299,7 @@
 
 .if defined(SRCS)
 afterdepend: .depend
-	@(TMP=/tmp/_depend$$$$; \
+	@(TMP=`mktemp -t _dependXXXXXXXXXX` || exit $$?; \
 	    sed -e 's/^\([^\.]*\).o[ ]*:/\1.o \1.po \1.so \1.ln:/' \
 	      < .depend > $$TMP; \
 	    mv $$TMP .depend)
Index: pmake-1.111/mk/bsd.prog.mk
===================================================================
--- pmake-1.111.orig/mk/bsd.prog.mk	2011-05-29 15:39:21.999998780 +0200
+++ pmake-1.111/mk/bsd.prog.mk	2011-05-29 15:39:30.923998779 +0200
@@ -260,7 +260,7 @@
 
 .if defined(SRCS)
 afterdepend: .depend
-	@(TMP=/tmp/_depend$$$$; \
+	@(TMP=`mktemp -t _dependXXXXXXXXXX` || exit $$?; \
 	    sed -e 's/^\([^\.]*\).o[ ]*:/\1.o \1.ln:/' \
 	      < .depend > $$TMP; \
 	    mv $$TMP .depend)
