From owner-cvs-user Sun May 10 09:54:40 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09339 for cvs-user-outgoing; Sun, 10 May 1998 09:54:40 -0700 (PDT) (envelope-from owner-cvs-user) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09266; Sun, 10 May 1998 09:54:23 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA19792; Sun, 10 May 1998 09:51:09 -0700 (PDT) Date: Sun, 10 May 1998 09:51:09 -0700 (PDT) Message-Id: <199805101651.JAA19792@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG Subject: cvs commit: src Makefile Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/05/10 09:51:09 PDT Modified files: . Makefile Log: Removed share/info from build-tools. It should never have been there, and became redundant when it was put in SUBDIR, and became bogus when WORLDTMP was introduced, and became broken when INFODIR was introduced. PR: 6138 Revision Changes Path 1.176 +1 -2 src/Makefile From owner-cvs-user Sun May 10 13:28:32 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA07113 for cvs-user-outgoing; Sun, 10 May 1998 13:28:32 -0700 (PDT) (envelope-from owner-cvs-user) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA07069; Sun, 10 May 1998 13:28:10 -0700 (PDT) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA23513; Sun, 10 May 1998 13:24:55 -0700 (PDT) Date: Sun, 10 May 1998 13:24:55 -0700 (PDT) Message-Id: <199805102024.NAA23513@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG Subject: cvs commit: src Makefile.alpha Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1998/05/10 13:24:54 PDT Modified files: . Makefile.alpha Log: Don't try to build shared libraries or libc_r yet. Add a message about adding the man user that NetBSD doesn't have. Revision Changes Path 1.12 +4 -2 src/Makefile.alpha From owner-cvs-user Tue May 12 14:08:56 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA24613 for cvs-user-outgoing; Tue, 12 May 1998 14:08:56 -0700 (PDT) (envelope-from owner-cvs-user) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA24449; Tue, 12 May 1998 14:08:25 -0700 (PDT) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA26714; Tue, 12 May 1998 14:04:54 -0700 (PDT) Date: Tue, 12 May 1998 14:04:54 -0700 (PDT) Message-Id: <199805122104.OAA26714@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG Subject: cvs commit: src Makefile.alpha Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1998/05/12 14:04:53 PDT Modified files: . Makefile.alpha Log: Build awk and groff with build tools now. Revision Changes Path 1.13 +7 -27 src/Makefile.alpha From owner-cvs-user Tue May 12 16:15:46 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA20251 for cvs-user-outgoing; Tue, 12 May 1998 16:15:46 -0700 (PDT) (envelope-from owner-cvs-user) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA20144; Tue, 12 May 1998 16:15:31 -0700 (PDT) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id QAA27448; Tue, 12 May 1998 16:11:59 -0700 (PDT) Date: Tue, 12 May 1998 16:11:59 -0700 (PDT) Message-Id: <199805122311.QAA27448@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG Subject: cvs commit: src Makefile.alpha Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1998/05/12 16:11:59 PDT Modified files: . Makefile.alpha Log: Add perl to the list of build tools because it is needed to build the perl-related directories (like x2p which generates the perl headers). Revision Changes Path 1.14 +3 -3 src/Makefile.alpha From owner-cvs-user Fri May 15 03:20:48 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA24123 for cvs-user-outgoing; Fri, 15 May 1998 03:20:48 -0700 (PDT) (envelope-from owner-cvs-user) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA24018; Fri, 15 May 1998 03:20:18 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA14009; Fri, 15 May 1998 03:16:27 -0700 (PDT) Date: Fri, 15 May 1998 03:16:27 -0700 (PDT) Message-Id: <199805151016.DAA14009@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG Subject: cvs commit: src Makefile Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/05/15 03:16:23 PDT Modified files: (Branch: RELENG_2_2) . Makefile Log: MFC (1.176: removed share/info from build-tools). PR: 6138 Tested by: Andre Albsmeier Revision Changes Path 1.109.2.28 +1 -2 src/Makefile From owner-cvs-user Fri May 15 10:16:15 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA01961 for cvs-user-outgoing; Fri, 15 May 1998 10:16:15 -0700 (PDT) (envelope-from owner-cvs-user) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA01859; Fri, 15 May 1998 10:15:54 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA11461; Fri, 15 May 1998 10:12:01 -0700 (PDT) Date: Fri, 15 May 1998 10:12:01 -0700 (PDT) Message-Id: <199805151712.KAA11461@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG Subject: cvs commit: src Makefile Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/05/15 10:12:01 PDT Modified files: . Makefile Log: Don't use `&&' in any shell commands here. Using it to give conditional execution is usually unnecessary in BSD Makefiles because BSD make invokes shells with -e. Using it to give conditional execution is often wrong in BSD makefiles because BSD make joins shell commands when invoked in certain ways (in particular, as `make -jN'). Example makefile: --- clean: cd / false && true rm -rf * # a dangerous command --- This should terminate after the `false && true' command fails, but it doesn't when the commands are joined (`false && true' is a non- simple command, so -e doesn't cause termination). The b-maked version: --- clean: cd / false; true rm -rf * # a dangerous command --- terminates after the `false' command fails (`false' is a simple command, so -e causes termination). However, for versions of make like gnu make that don't invoke shells with -e, this change completely breaks the makefile. This is one of the fixes for the bug suite that caused `make world' to sometimes put raw cpp output in .depend files. Building of cc sometimes failed, but the failure did not terminate the build immediately, and various wrong versions of the cc components were used until one was wrong enough to cause a fatal error. Revision Changes Path 1.177 +116 -116 src/Makefile From owner-cvs-user Sat May 16 03:34:06 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA23599 for cvs-user-outgoing; Sat, 16 May 1998 03:34:06 -0700 (PDT) (envelope-from owner-cvs-user) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA23446; Sat, 16 May 1998 03:32:51 -0700 (PDT) (envelope-from asami@vader.cs.berkeley.edu) Received: from baloon.mimi.com (sjx-ca124-05.ix.netcom.com [207.223.162.133]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id DAA07016; Sat, 16 May 1998 03:32:49 -0700 (PDT) Received: (from asami@localhost) by baloon.mimi.com (8.8.8/8.8.8) id DAA01343; Sat, 16 May 1998 03:32:46 -0700 (PDT) (envelope-from asami) Date: Sat, 16 May 1998 03:32:46 -0700 (PDT) Message-Id: <199805161032.DAA01343@baloon.mimi.com> To: bde@FreeBSD.ORG CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG In-reply-to: <199805151712.KAA11461@freefall.freebsd.org> (message from Bruce Evans on Fri, 15 May 1998 10:12:01 -0700 (PDT)) Subject: Re: cvs commit: src Makefile From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk * This is one of the fixes for the bug suite that caused `make world' * to sometimes put raw cpp output in .depend files. Building of cc Oh, so this was the cause. Bruce, I truly admire you for tracking down stuff like this! Thanks! Satoshi From owner-cvs-user Sat May 16 15:26:19 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA18745 for cvs-user-outgoing; Sat, 16 May 1998 15:26:19 -0700 (PDT) (envelope-from owner-cvs-user) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA18560; Sat, 16 May 1998 15:24:49 -0700 (PDT) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id PAA17647; Sat, 16 May 1998 15:20:46 -0700 (PDT) Date: Sat, 16 May 1998 15:20:46 -0700 (PDT) Message-Id: <199805162220.PAA17647@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-user@FreeBSD.ORG Subject: cvs commit: src Makefile Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jb 1998/05/16 15:20:46 PDT Modified files: . Makefile Log: Now that FreeBSD/Alpha can be installed on a disk and run on its own, a bootstrap build under NetBSD is an option. This makefile will require further changes to ignore aout tools. Revision Changes Path 1.178 +2 -2 src/Makefile