Index: head/share/mk/bsd.lib.mk =================================================================== --- head/share/mk/bsd.lib.mk +++ head/share/mk/bsd.lib.mk @@ -141,6 +141,8 @@ DEBUGFILEDIR=${DEBUGDIR}${_SHLIBDIR} .else DEBUGFILEDIR=${_SHLIBDIR}/.debug +.endif +.if !exists(${DESTDIR}${DEBUGFILEDIR}) DEBUGMKDIR= .endif .else Index: head/share/mk/bsd.prog.mk =================================================================== --- head/share/mk/bsd.prog.mk +++ head/share/mk/bsd.prog.mk @@ -63,6 +63,8 @@ DEBUGFILEDIR= ${DEBUGDIR}${BINDIR} .else DEBUGFILEDIR?= ${BINDIR}/.debug +.endif +.if !exists(${DESTDIR}${DEBUGFILEDIR}) DEBUGMKDIR= .endif .else