Date: Tue, 29 Oct 2002 12:53:47 +0100 From: Poul-Henning Kamp <phk@freebsd.org> To: juli@freebsd.org Cc: current@freebsd.org Subject: make(1) broken! Message-ID: <89430.1035892427@critter.freebsd.dk>
next in thread | raw e-mail | index | archive | help
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 phk@FreeBSD.ORG | 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 majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?89430.1035892427>