From owner-cvs-usrbin Sun Jul 23 19:53:10 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA25940 for cvs-usrbin-outgoing; Sun, 23 Jul 1995 19:53:10 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id TAA25902 ; Sun, 23 Jul 1995 19:52:46 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id MAA31145; Mon, 24 Jul 1995 12:45:57 +1000 Date: Mon, 24 Jul 1995 12:45:57 +1000 From: Bruce Evans Message-Id: <199507240245.MAA31145@godzilla.zeta.org.au> To: CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com Subject: Re: cvs commit: src/usr.bin/chflags Makefile Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk > Modified: usr.bin/chflags Makefile > Log: > Set NOSHARED=true, having this binary static makes it much easier to > fix /usr/lib/*.so problems. This should be `NOSHARED?= BELT_AND_SUSPENDERS_NOSHARED' where BELT_AND_SUSPENDERS_NOSHARED defaults to true but I set it to empty in /etc/make.conf. Similarly for tar and gzip. Slightly differently for /bin and /sbin. Better, use defaults for ALL_STATICALLY_LINKED, BIN_STATICALLY_LINKED SBIN_STATICALLY_LINKED USR_BIN_STATICALLY_LINKED USR_SBIN_STATICALLY_LINKED SH_STATICALLY_LINKED ... BTW, I haven't had any responses to my proposal to change `install' to ${INSTALL} in >= 81 Makefiles. Bruce From owner-cvs-usrbin Sun Jul 23 20:21:43 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id UAA27009 for cvs-usrbin-outgoing; Sun, 23 Jul 1995 20:21:43 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id UAA27001 ; Sun, 23 Jul 1995 20:21:29 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id UAA17693; Sun, 23 Jul 1995 20:20:15 -0700 From: "Rodney W. Grimes" Message-Id: <199507240320.UAA17693@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/usr.bin/chflags Makefile To: bde@zeta.org.au (Bruce Evans) Date: Sun, 23 Jul 1995 20:20:14 -0700 (PDT) Cc: CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com In-Reply-To: <199507240245.MAA31145@godzilla.zeta.org.au> from "Bruce Evans" at Jul 24, 95 12:45:57 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2590 Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk > > > Modified: usr.bin/chflags Makefile > > Log: > > Set NOSHARED=true, having this binary static makes it much easier to > > fix /usr/lib/*.so problems. > > This should be `NOSHARED?= BELT_AND_SUSPENDERS_NOSHARED' where > BELT_AND_SUSPENDERS_NOSHARED defaults to true but I set it to empty in > /etc/make.conf. Similarly for tar and gzip. Slightly differently for > /bin and /sbin. Better, use defaults for This will not work due to: .if defined(NOSHARED) LDFLAGS+= -static .endif NOSHARED?= with any arg value will infact cause it to be defined, even a null value. > > ALL_STATICALLY_LINKED, > BIN_STATICALLY_LINKED > SBIN_STATICALLY_LINKED > USR_BIN_STATICALLY_LINKED > USR_SBIN_STATICALLY_LINKED > SH_STATICALLY_LINKED > ... Knobs are nice, but too many knobs and it gets to be a mess in a hurry. I'll keep this ``concept'' in the back of my mind for next time I go a hacking on .mk files (which may be pretty soon....). > BTW, I haven't had any responses to my proposal to change `install' to > ${INSTALL} in >= 81 Makefiles. I didn't see the proposal. Yes, please go do this, but it is a very small step in the cleanup of Makefiles. I stopped work on .mk stuff at the point I would have had to go modify 40% of the current Makefile files as they had internal knowledge (that they should not have) of the .mk stuff that my work seriously broke, and I did not want to add any more compatibility glue than I already had. We have tons of Makefile stuff that uses undocumented (via mk/bsd.README any way) internal features of the .mk files. This is seriously bad and needs a cleanup. sys.mk has stuff that should not be there, but is due to the design of bsd.*.mk. It should _not_ include bsd.own.mk, that is plain name space polution for anyone using make to build things other than BSD sources. It is there to make the current mess work, but needs to die. ECHO and ECHODIR are a hack at best and do no belong there in there current form. ECHO should be simply echo, the specialized cases for -s and -s -s belong else where. (Current design does not have the else where, my new design does). X11BASE does not belong there, name space pollution. Does someone have the Posix specs on just what the default sys.mk should define? A cleaned up sys.mk would probably greatly reduce our need for gmake, as many of the problems caused are due to missing or wrong functionality in our sys.mk file. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD From owner-cvs-usrbin Sun Jul 23 20:59:35 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id UAA29111 for cvs-usrbin-outgoing; Sun, 23 Jul 1995 20:59:35 -0700 Received: (from mpp@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id UAA29097 ; Sun, 23 Jul 1995 20:59:21 -0700 Date: Sun, 23 Jul 1995 20:59:21 -0700 From: Mike Pritchard Message-Id: <199507240359.UAA29097@freefall.cdrom.com> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/file/Magdir zyxel Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk mpp 95/07/23 20:59:19 Modified: usr.bin/file/Magdir zyxel Log: Add magic cookie for Zyxel modems ADPCM4 encoding. Submitted by: Henrik Vestergaard Draboel From owner-cvs-usrbin Sun Jul 23 21:42:34 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id VAA00602 for cvs-usrbin-outgoing; Sun, 23 Jul 1995 21:42:34 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id VAA00589 ; Sun, 23 Jul 1995 21:42:15 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id OAA01596; Mon, 24 Jul 1995 14:39:42 +1000 Date: Mon, 24 Jul 1995 14:39:42 +1000 From: Bruce Evans Message-Id: <199507240439.OAA01596@godzilla.zeta.org.au> To: bde@zeta.org.au, rgrimes@gndrsh.aac.dev.com Subject: Re: cvs commit: src/usr.bin/chflags Makefile Cc: CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk >> This should be `NOSHARED?= BELT_AND_SUSPENDERS_NOSHARED' where >> ... >This will not work due to: >.if defined(NOSHARED) >LDFLAGS+= -static >.endif >NOSHARED?= with any arg value will infact cause it to be defined, even >a null value. The first test would have to be more complicated to fix this. >> BTW, I haven't had any responses to my proposal to change `install' to >> ${INSTALL} in >= 81 Makefiles. >I didn't see the proposal. Yes, please go do this, but it is a very >small step in the cleanup of Makefiles. I stopped work on .mk stuff I need to do it to make a new install flag (-C for compare and don't change the mtime or the atime if the file hasn't changed) the default for installing everything the system without making it the default for `install' itself. The only point I'm not sure is right is the use of `${INSTALL}' instead of `${INSTALL} ${INSTALLFLAGS}' in all Makefiles. The latter is more verbose and doesn't seem to have any advantages. You can always use `install' instead of `${INSTALL}' for special cases like >= 81 non-special cases already do. There >We have tons of Makefile stuff that uses undocumented (via mk/bsd.README >any way) internal features of the .mk files. This is seriously bad >and needs a cleanup. By documenting it? :-) >sys.mk has stuff that should not be there, but is due to the design >of bsd.*.mk. It should _not_ include bsd.own.mk, that is plain name >space polution for anyone using make to build things other than BSD >sources. It is there to make the current mess work, but needs to >die. /etc/make.conf is worse. >ECHO and ECHODIR are a hack at best and do no belong there in there >current form. ECHO should be simply echo, the specialized cases >for -s and -s -s belong else where. (Current design does not have >the else where, my new design does). ECHO and INSTALL shouldn't be there. ECHODIR and the fancy `===> dir' printing shouldn't exist. Gnu make supports printing the directory being worked on (-w flag). Bruce From owner-cvs-usrbin Mon Jul 24 00:18:59 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id AAA07713 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 00:18:59 -0700 Received: (from phk@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id AAA07696 ; Mon, 24 Jul 1995 00:18:52 -0700 From: Poul-Henning Kamp Message-Id: <199507240718.AAA07696@freefall.cdrom.com> Subject: Re: cvs commit: src/usr.bin/chflags Makefile To: bde@zeta.org.au (Bruce Evans) Date: Mon, 24 Jul 1995 00:18:52 -0700 (PDT) Cc: CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com In-Reply-To: <199507240245.MAA31145@godzilla.zeta.org.au> from "Bruce Evans" at Jul 24, 95 12:45:57 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 591 Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk > [...] Better, use defaults for > > ALL_STATICALLY_LINKED, > BIN_STATICALLY_LINKED > SBIN_STATICALLY_LINKED > USR_BIN_STATICALLY_LINKED > USR_SBIN_STATICALLY_LINKED > SH_STATICALLY_LINKED > ... YES ! > BTW, I haven't had any responses to my proposal to change `install' to > ${INSTALL} in >= 81 Makefiles. yes. -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Just that: dried leaves in boiling water ? From owner-cvs-usrbin Mon Jul 24 01:45:10 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id BAA11466 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 01:45:10 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id BAA11444 ; Mon, 24 Jul 1995 01:44:53 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id BAA18018; Mon, 24 Jul 1995 01:38:28 -0700 From: "Rodney W. Grimes" Message-Id: <199507240838.BAA18018@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/usr.bin/chflags Makefile To: bde@zeta.org.au (Bruce Evans) Date: Mon, 24 Jul 1995 01:38:28 -0700 (PDT) Cc: bde@zeta.org.au, CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com In-Reply-To: <199507240439.OAA01596@godzilla.zeta.org.au> from "Bruce Evans" at Jul 24, 95 02:39:42 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 3421 Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk > > >> This should be `NOSHARED?= BELT_AND_SUSPENDERS_NOSHARED' where > >> ... > > >This will not work due to: > >.if defined(NOSHARED) > >LDFLAGS+= -static > >.endif > > >NOSHARED?= with any arg value will infact cause it to be defined, even > >a null value. > > The first test would have to be more complicated to fix this. NOSHARED should probably just die and LDFLAGS be used directly since it is at least a documented thing, and a standard bsd .mk thing too. No reason that /usr/src/bin/Makefile.inc can't say LDFLAGS+= -static, after all that is all that the NOSHARED does in bsd.prog.mk anyway. Who needs 2 knobs to do the same thing :-( > >> BTW, I haven't had any responses to my proposal to change `install' to > >> ${INSTALL} in >= 81 Makefiles. > > >I didn't see the proposal. Yes, please go do this, but it is a very > >small step in the cleanup of Makefiles. I stopped work on .mk stuff > > I need to do it to make a new install flag (-C for compare and don't > change the mtime or the atime if the file hasn't changed) the default > for installing everything the system without making it the default > for `install' itself. The only point I'm not sure is right is the > use of `${INSTALL}' instead of `${INSTALL} ${INSTALLFLAGS}' in all > Makefiles. The latter is more verbose and doesn't seem to have > any advantages. You can always use `install' instead of `${INSTALL}' > for special cases like >= 81 non-special cases already do. There INSTALLFLAGS is undocumented :-(. I also think it was something added to the FreeBSD .mk files, a quick grep shows it's main use to be to set -schng. Just use ${INSTALL} for now, I know my .mk stuff did not have a INSTALLFLAGS variable, but then it was done before all the schng stuff was done. > >We have tons of Makefile stuff that uses undocumented (via mk/bsd.README > >any way) internal features of the .mk files. This is seriously bad > >and needs a cleanup. > > By documenting it? :-) No, but there are things that do need documented, but a lot of what I am talking about should never be documented as far as Makefiles are concerned, it is .mk internals and should not be visible or used by Makefiles. > >sys.mk has stuff that should not be there, but is due to the design > >of bsd.*.mk. It should _not_ include bsd.own.mk, that is plain name > >space polution for anyone using make to build things other than BSD > >sources. It is there to make the current mess work, but needs to > >die. > > /etc/make.conf is worse. Agreed, but at least by default it does nothing since all lines are commented out as it is shipped. > >ECHO and ECHODIR are a hack at best and do no belong there in there > >current form. ECHO should be simply echo, the specialized cases > >for -s and -s -s belong else where. (Current design does not have > >the else where, my new design does). > > ECHO and INSTALL shouldn't be there. ECHODIR and the fancy `===> dir' > printing shouldn't exist. Gnu make supports printing the directory > being worked on (-w flag). Why shouldn't: ECHO?= echo INSTALL?= install be there? I can agree that ECHODIR should die, not so sure what to do with SUBDIRUSE and `===> path', pmake does not have a -w flag. Does gnu make have subdir processing built in? -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD From owner-cvs-usrbin Mon Jul 24 07:04:08 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id HAA20095 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 07:04:08 -0700 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id HAA20086 ; Mon, 24 Jul 1995 07:03:44 -0700 Received: by halloran-eldar.lcs.mit.edu; (5.65/1.1.3.6) id AA04634; Mon, 24 Jul 1995 10:01:42 -0400 Date: Mon, 24 Jul 1995 10:01:42 -0400 From: Garrett Wollman Message-Id: <9507241401.AA04634@halloran-eldar.lcs.mit.edu> To: "Rodney W. Grimes" Cc: bde@zeta.org.au (Bruce Evans), CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com Subject: Re: cvs commit: src/usr.bin/chflags Makefile In-Reply-To: <199507240838.BAA18018@gndrsh.aac.dev.com> References: <199507240439.OAA01596@godzilla.zeta.org.au> <199507240838.BAA18018@gndrsh.aac.dev.com> Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk < said: > INSTALLFLAGS is undocumented :-(. I also think it was something > added to the FreeBSD .mk files, a quick grep shows it's main use > to be to set -schng. Just use ${INSTALL} for now, I know my .mk stuff > did not have a INSTALLFLAGS variable, but then it was done before all > the schng stuff was done. Nope. It Was In 4.4-Lite. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-cvs-usrbin Mon Jul 24 11:02:58 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id LAA00934 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 11:02:58 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id LAA00917 ; Mon, 24 Jul 1995 11:02:46 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id EAA26941; Tue, 25 Jul 1995 04:00:03 +1000 Date: Tue, 25 Jul 1995 04:00:03 +1000 From: Bruce Evans Message-Id: <199507241800.EAA26941@godzilla.zeta.org.au> To: bde@zeta.org.au, rgrimes@gndrsh.aac.dev.com Subject: Re: cvs commit: src/usr.bin/chflags Makefile Cc: CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk >Why shouldn't: >ECHO?= echo >INSTALL?= install >be there? Because `echo' and `install' aren't referenced in the default rules. This argument also applies to the following macros in sys.mk: unix .LIBS X11BASE AR, ARFLAGS, RANLIB CPP LDFLAGS LINT, LINTFLAGS RC MAKE SHELL >I can agree that ECHODIR should die, not so sure what to do with >SUBDIRUSE and `===> path', pmake does not have a -w flag. >Does gnu make have subdir processing built in? I don't think it has the equivalent of bsd.subdir.mk. Printing the current directory when make is started would be easy. gmake prints `Entering directory foo ... Leaving directory foo'. It is noisy. Bruce From owner-cvs-usrbin Mon Jul 24 11:21:56 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id LAA02218 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 11:21:56 -0700 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id LAA02202 ; Mon, 24 Jul 1995 11:21:49 -0700 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id EAA27472; Tue, 25 Jul 1995 04:18:56 +1000 Date: Tue, 25 Jul 1995 04:18:56 +1000 From: Bruce Evans Message-Id: <199507241818.EAA27472@godzilla.zeta.org.au> To: rgrimes@gndrsh.aac.dev.com, wollman@halloran-eldar.lcs.mit.edu Subject: Re: cvs commit: src/usr.bin/chflags Makefile Cc: CVS-commiters@freefall.cdrom.com, bde@zeta.org.au, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk >> INSTALLFLAGS is undocumented :-(. I also think it was something >> added to the FreeBSD .mk files, a quick grep shows it's main use >> ... >Nope. It Was In 4.4-Lite. 4.4lite has it only in bsd.prog.mk according to our history. It is used but not set. Bruce From owner-cvs-usrbin Mon Jul 24 13:09:08 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id NAA08766 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 13:09:08 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id NAA08760 ; Mon, 24 Jul 1995 13:08:47 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id NAA19813; Mon, 24 Jul 1995 13:08:31 -0700 From: "Rodney W. Grimes" Message-Id: <199507242008.NAA19813@gndrsh.aac.dev.com> Subject: Re: cvs commit: src/usr.bin/chflags Makefile To: bde@zeta.org.au (Bruce Evans) Date: Mon, 24 Jul 1995 13:08:31 -0700 (PDT) Cc: bde@zeta.org.au, CVS-commiters@freefall.cdrom.com, cvs-usrbin@freefall.cdrom.com, rgrimes@freefall.cdrom.com In-Reply-To: <199507241800.EAA26941@godzilla.zeta.org.au> from "Bruce Evans" at Jul 25, 95 04:00:03 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1143 Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk > > >Why shouldn't: > >ECHO?= echo > >INSTALL?= install > > >be there? > > Because `echo' and `install' aren't referenced in the default rules. This > argument also applies to the following macros in sys.mk: > > unix > .LIBS > X11BASE > AR, ARFLAGS, RANLIB > CPP > LDFLAGS > LINT, LINTFLAGS > RC > MAKE > SHELL I think some of those are either there for historical reasons, or possible requirements of Posix.2. I really really need to go get me a full set of Posix doc's I guess :-(. > >I can agree that ECHODIR should die, not so sure what to do with > >SUBDIRUSE and `===> path', pmake does not have a -w flag. > > >Does gnu make have subdir processing built in? > > I don't think it has the equivalent of bsd.subdir.mk. Printing the > current directory when make is started would be easy. gmake prints > `Entering directory foo ... Leaving directory foo'. It is noisy. Oh, yea, that, uggh.... and we both hate ``Noisy'' things you can't turn off easily :-). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD From owner-cvs-usrbin Mon Jul 24 15:50:39 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA17731 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 15:50:39 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA17693 ; Mon, 24 Jul 1995 15:50:22 -0700 Date: Mon, 24 Jul 1995 15:50:22 -0700 From: Bruce Evans Message-Id: <199507242250.PAA17693@freefall.cdrom.com> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/strip Makefile Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk bde 95/07/24 15:50:20 Modified: usr.bin/strip Makefile Log: Build a stripped copy of `strip' so that it doesn't have to be stripped at install time. This will allow `install -C' to avoid replacing the installed copy if the new copy is the same. `install -C' would actually work right if `strip' is already installed, but the Makefile doesn't know that and has to work for plain `install'. Stripping should be done by default at link time, but complications would still be required for installing `strip' in case the default is overridden. From owner-cvs-usrbin Mon Jul 24 17:22:57 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA27203 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 17:22:57 -0700 Received: (from bde@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA27193 ; Mon, 24 Jul 1995 17:22:51 -0700 Date: Mon, 24 Jul 1995 17:22:51 -0700 From: Bruce Evans Message-Id: <199507250022.RAA27193@freefall.cdrom.com> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/which Makefile Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk bde 95/07/24 17:22:50 Modified: usr.bin/lorder Makefile usr.bin/pagesize Makefile usr.bin/which Makefile Log: Change `install' to `${INSTALL}' as usual. Remove the extra slash in ${DESTDIR}/${BINDIR}. From owner-cvs-usrbin Mon Jul 24 19:39:07 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA02480 for cvs-usrbin-outgoing; Mon, 24 Jul 1995 19:39:07 -0700 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA02468 ; Mon, 24 Jul 1995 19:38:59 -0700 Date: Mon, 24 Jul 1995 19:38:59 -0700 From: "Jordan K. Hubbard" Message-Id: <199507250238.TAA02468@freefall.cdrom.com> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/chflags Makefile Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk jkh 95/07/24 19:38:57 Branch: usr.bin/chflags RELENG_2_1_0 Modified: usr.bin/chflags Makefile Log: Bring in changes for -static compilation from the HEAD Branch: RELENG_2_1_0 Submitted by: bde From owner-cvs-usrbin Sat Jul 29 11:49:19 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id LAA07632 for cvs-usrbin-outgoing; Sat, 29 Jul 1995 11:49:19 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id LAA07622 ; Sat, 29 Jul 1995 11:49:18 -0700 Date: Sat, 29 Jul 1995 11:49:18 -0700 From: David Greenman Message-Id: <199507291849.LAA07622@freefall.cdrom.com> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/netstat inet.c Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk davidg 95/07/29 11:49:17 Modified: usr.bin/netstat inet.c Log: Add "connections dropped by persist timeout" statistic. From owner-cvs-usrbin Sat Jul 29 15:34:22 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA01338 for cvs-usrbin-outgoing; Sat, 29 Jul 1995 15:34:22 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id PAA01312 ; Sat, 29 Jul 1995 15:34:17 -0700 Date: Sat, 29 Jul 1995 15:34:17 -0700 From: David Greenman Message-Id: <199507292234.PAA01312@freefall.cdrom.com> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/netstat if.c inet.c main.c Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk davidg 95/07/29 15:34:16 Modified: usr.bin/netstat if.c inet.c main.c Log: Output statistics as unsigned in the -w section. Look at error return of kread() and stop on error. Fix warning in kread() to not output "kvm_read:" twice. Killed PCB cache misses stat as we no longer have it. From owner-cvs-usrbin Sat Jul 29 17:43:02 1995 Return-Path: cvs-usrbin-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA08158 for cvs-usrbin-outgoing; Sat, 29 Jul 1995 17:43:02 -0700 Received: (from davidg@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id RAA08146 ; Sat, 29 Jul 1995 17:42:57 -0700 Date: Sat, 29 Jul 1995 17:42:57 -0700 From: David Greenman Message-Id: <199507300042.RAA08146@freefall.cdrom.com> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/netstat if.c inet.c main.c Sender: cvs-usrbin-owner@freebsd.org Precedence: bulk davidg 95/07/29 17:42:56 Branch: usr.bin/netstat RELENG_2_1_0 Modified: usr.bin/netstat if.c inet.c main.c Log: Brought in fixes and statistics additions from main branch.