DISTDIR name collision...
John-Mark Gurney
jmg at funkthat.com
Fri Nov 6 00:13:57 UTC 2020
I just discovered that we have a variable name colission between the
FreeBSD base repo, and the ports tree. DISTDIR is used by the ports
repo for:
# DISTDIR - Where to search for and store copies of original sources
But DISTDIR is also used by FreeBSD base for (from bsd.own.mk):
# DISTDIR Change the tree where the file for a distribution
# gets installed (see /usr/src/release/Makefile). [not set]
except that it doesn't just get used in release/Makefile, it's used in
the base Makefile.inc1 for a number of things that I'm not entirely sure
what it's for.
Can someone figure out what we should do in this case?
This was discovered because ezjail-admin sets DISTDIR for ports, but it
was breaking my -DNO_ROOT installworld by putting the METALOG in an
incorrectly documented place (since fixed)...
--
John-Mark Gurney Voice: +1 415 225 5579
"All that I will do, has been done, All that I have, has not."
More information about the freebsd-current
mailing list