HomeFreeBSD

bsd.progs.mk: Create directories first

Description

bsd.progs.mk: Create directories first

Order installdirs before the $p.install targets; this is necessary
when a user of <bsd.progs.mk> also creates the directory into which
the binaries are installed.

In particular, without this patch running make installworld -jN can
break when installing tests since the /usr/tests/foo/bar directories
are created during installworld; this has been causing the stable/14
weekly snapshot builds to intermittently fail for months.

MFC after: 5 minutes
Sponsored by: Amazon
Differential Revision: https://reviews.freebsd.org/D45923

Details

Provenance
cpercivaAuthored on Jul 8 2024, 4:30 PM
Differential Revision
D45923: bsd.progs.mk: Create directories first
Parents
rGb1e0f0ff9d35: pf: fix state locking issue when dumping by id
Branches
Unknown
Tags
Unknown