From owner-freebsd-current Wed Mar 12 15:20:12 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA18512 for current-outgoing; Wed, 12 Mar 1997 15:20:12 -0800 (PST) Received: from helbig.informatik.ba-stuttgart.de (isdn13.stuttgart.netsurf.de [194.233.216.236]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA18364 for ; Wed, 12 Mar 1997 15:20:00 -0800 (PST) Received: (from helbig@localhost) by helbig.informatik.ba-stuttgart.de (8.8.5/8.8.5) id XAA20452; Wed, 12 Mar 1997 23:24:04 +0100 (MET) From: Wolfgang Helbig Message-Id: <199703122224.XAA20452@helbig.informatik.ba-stuttgart.de> Subject: Re: cvs commit: src/share/mk bsd.info.mk In-Reply-To: <199703120714.XAA22160@freefall.freebsd.org> from Peter Wemm at "Mar 11, 97 11:14:45 pm" To: peter@freefall.freebsd.org (Peter Wemm) Date: Wed, 12 Mar 1997 23:24:03 +0100 (MET) Cc: current@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > peter 97/03/11 23:14:44 > > Modified: share/mk bsd.info.mk > Log: > makeinfo can fail but still leave behind zero length files which cause > interesting problems because the resulting file is newer than the source > and this stops 'make' from rebuilding it. Go via an intermediate file > and rename to make sure this doesn't happen. > > Revision Changes Path > 1.34 +9 -4 src/share/mk/bsd.info.mk Either this or the last change of bsd.info.mk seems to break "make world": install -C -o bin -g bin -m 444 /usr/src/lib/libcom_err/com_err.h /usr/include install -c -o bin -g bin -m 444 libcom_err.a /usr/lib install -c -o bin -g bin -m 444 libcom_err_p.a /usr/lib install -c -o bin -g bin -m 444 libcom_err.so.2.0 /usr/lib install -c -o bin -g bin -m 444 com_err.3.gz /usr/share/man/man3 ===> doc install-info --defsection="Programming & development tools." --defentry="* libcom_err: (com_err). A Common Error Description Library for UNIX." com_err.info /usr/share/info/dir install -c -o bin -g bin -m 444 com_err.info.gz /usr/share/info install: com_err.info.gz: No such file or directory *** Error code 71 Stop. *** Error code 1 Stop. The bsd.info.mk created com_err.info instead of com_err.info.gz in /usr/obj/usr/src/lib/libcom_err. Wolfgang