Re: make cleandir tries to access /...

From: Warner Losh <imp_at_bsdimp.com>
Date: Wed, 24 Nov 2021 16:52:47 UTC
On Wed, Nov 24, 2021 at 4:56 AM Bjoern A. Zeeb <
bzeeb-lists@lists.zabbadoz.net> wrote:

> On Wed, 24 Nov 2021, Bjoern A. Zeeb wrote:
>
> > Hi,
> >
> >    673 ===> usr.bin/diff/tests (cleandir)
> >    674 ===> lib/geom (cleandir)
> >    675 ===> sbin/mount_udf (cleandir)
> >    676 make[6] warning: /lib/geom: Permission denied.
> >
> > ^^^^ not sure what is going on here?
> >
> >    677 ===> share/i18n/esdb/ISO-8859 (cleandir)
> >    678 ===> tests/sys/cddl/zfs/tests/cli_root/zfs_clone (cleandir)
>
> On closer look it feels like MAKeOBJDIRPREFIX or something is missing
> somewhere?
>
> make[5] warning: /lib: Permission denied.
> make[5] warning: /libexec: Permission denied.
> make[5] warning: /bin: Permission denied.
> make[5] warning: /rescue: Permission denied.
> make[5] warning: /sbin: Permission denied.
> make[5] warning: /sys: Permission denied.
> make[5] warning: /etc: Permission denied.
> make[6] warning: /lib/geom: Permission denied.
> ...
>

I think Jessica's review fixes these:
https://reviews.freebsd.org/D30990

Can you try it and comment if it works?

Warner