I've wasted most of my morning on locating why make release was broken. The answer is that make(1) does not do variable substitutions right now, and in particular the line
CATDIR= ${MANDIR:H:S/$/\/cat/} in bsd.man.mk produces the breaking bogosity. Notice that the "man" seems to not have been stripped as the 'H' instructed. Rolling make(1) back to yesterday fixed this issue, I don't know if that creates any other issues. Please test make(1) changes on "make release" in the future. Poul-Henning ===> lib/libcom_err cd /usr/src/lib/libcom_err; make install -DNO_SUBDIR DESTDIR=/R/stage/trees/base SHARED=copies install -C -o root -g wheel -m 444 libcom_err.a /R/stage/trees/base/usr/lib install -C -o root -g wheel -m 444 libcom_err_p.a /R/stage/trees/base/usr/lib install -s -o root -g wheel -m 444 libcom_err.so.2 /R/stage/trees/base/usr/lib ln -fs libcom_err.so.2 /R/stage/trees/base/usr/lib/libcom_err.so install -C -o root -g wheel -m 444 /usr/src/lib/libcom_err/../../contrib/com_err/com_err.h /usr/s rc/lib/libcom_err/../../contrib/com_err/com_right.h /R/stage/trees/base/usr/include install -o root -g wheel -m 444 com_err.3.gz /R/stage/trees/base/usr/share/man/man3 install -o root -g wheel -m 444 com_err.3.cat.gz /R/stage/trees/base/usr/share/man/man/cat3/com_e rr.3.gz install: /R/stage/trees/base/usr/share/man/man/cat3/com_err.3.gz: No such file or directory -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 [EMAIL PROTECTED] | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message