On Thu, Dec 27, 2007 at 05:25:56PM +0100, Marc Espie wrote: > the mkdir -p macro arbitrarily restricts itself to GNU mkdir by passing > it a --version. > > This is a bit offensive. On OpenBSD, this particular issue does not exist. > It was fixed 8 years ago, published as OpenBSD 2.4, and all newer versions > are not affected. > > Could we get an OS test and use mkdir on OpenBSD >= 2.4, please ?
I forgot to add: I noticed this particular issue while trying to build libogg 1.3 in parallel mode. Turns out the install_sh -d stuff is NOT safe in parallel mode, it errors out while trying to create a directory that already exists. Thus, I have even *more* trouble understanding the restriction against mkdir -p considering install_sh does not even do what the mkdir -p restriction is supposed to avoid in the first place...