Brooks Davis <bro...@freebsd.org> wrote: > On Tue, Feb 08, 2022 at 02:52:27PM -0800, Simon J. Gerraty wrote: > > Brooks Davis <bro...@freebsd.org> wrote: > > > > > > This would be fine, but should not be necessicary. The sys subdir should > > > be created by AUTOOBJ. > > > > .OBJDIR should be (and is), not .OBJDIR/sys > > We've had support for relative paths in SRCS since 2015 > (cee9be4971a56f2a748eb78df97b72e42fe860ab). If this is broken if some > supported modes we should fix it or remove it (but I belive clang/llvm > depends on it).
That logic appears to be in bsd.obj.mk as part of the obj target it depends on SRCS containing paths with / That target does not get run if one is using auto.obj.mk --sjg