From owner-freebsd-current Wed Apr 9 10:03:40 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA02005 for current-outgoing; Wed, 9 Apr 1997 10:03:40 -0700 (PDT) Received: from agora.rdrop.com (root@agora.rdrop.com [199.2.210.241]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id KAA01996 for ; Wed, 9 Apr 1997 10:03:33 -0700 (PDT) Received: from whizzo.transsys.com by agora.rdrop.com with smtp (Smail3.1.29.1 #17) id m0wF0mQ-00096zC; Wed, 9 Apr 97 10:03 PDT Received: from localhost.transsys.com (localhost.transsys.com [127.0.0.1]) by whizzo.transsys.com (8.8.5/8.7.3) with SMTP id MAA19396; Wed, 9 Apr 1997 12:59:33 -0400 (EDT) Message-Id: <199704091659.MAA19396@whizzo.transsys.com> To: David Nugent cc: Chuck Robey , FreeBSD current From: "Louis A. Mamakos" Subject: Re: make world References: <19970409032758.35315@usn.blaze.net.au> In-reply-to: Your message of "Wed, 09 Apr 1997 03:27:58 +1000." <19970409032758.35315@usn.blaze.net.au> Date: Wed, 09 Apr 1997 12:59:33 -0400 Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > On Apr 04, 1997 at 05:06:56PM, Chuck Robey wrote: > > You know, there are several things installed by a make world that I > > *really* wish I could condition out via a make veriable: > > > > perl : I want to maintain my version at 5.003, not 4.036 > > groff : I want groff install to stop overwriting the > > /usr/share/groff_font/devlp/download file, so all > > those neat fonts I bought from WC stay installed. > > tcl : I want my version at 8.0a3, not the _old_ 7.5 > > > > There are others, probably, but these come immediately to mind. > > Don't forget sendmail. :) We also have a rather ederly xntp in the FreeBSD distirbution. The newer one has my fixed to use kernel-based timestamps (which I did on FreeBSD, and is in our kernel now). As far as I know, FreeBSD is unique in this capability, but our xntp doesn't know how to use it. The newer versions just compile out-of-the-box on FreeBSD, so I don't know how hard it is to update the one in our tree. I've had very mixed results getting stuff merged into the tree - the Brooktree 848 changes I've done got merged because someone with commit privs was also actively involved in the process. The socket-timestamp kernel code got in. But after two attempts to get simple changes to /usr/sbin/moused in (which would keep my mouse working when doing 'make world', sigh) and a one-liner to /usr/src/sbin/mount/getmntopts.c to fix a bug introduced recently introduced that breaks cfs, I dunno what to think. louie