From owner-freebsd-stable Tue Apr 24 1: 0:32 2001 Delivered-To: freebsd-stable@freebsd.org Received: from bsd4.nyct.net (bsd4.nyct.net [216.139.128.6]) by hub.freebsd.org (Postfix) with ESMTP id 918A237B43E for ; Tue, 24 Apr 2001 01:00:29 -0700 (PDT) (envelope-from efutch@nyct.net) Received: from bsd1.nyct.net (efutch@bsd1.nyct.net [216.139.128.3]) by bsd4.nyct.net (8.11.3/8.11.2) with ESMTP id f3O80SI09512 for ; Tue, 24 Apr 2001 04:00:28 -0400 (EDT) (envelope-from efutch@nyct.net) Date: Tue, 24 Apr 2001 04:00:28 -0400 (EDT) From: "Eric D. Futch" To: Subject: make.conf INSTALL knob Message-ID: <20010424035233.T4561-100000@bsd1.nyct.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I ran across this while playing with the INSTALL knob in make.conf. In almost all of the Makefiles in src/ there is either -C or -c hard coded as an argument to install. This means that change the flags to install, specfically -c and -C in make.conf that that setting is overridded in the acutal Makefiles. There are certain directories like src/include and src/kerberos* that have -C hardcoded while others like src/etc have -c hardcoded in the Makefile. This kind of seems like a violation of POLA to me. If you set INSTALL= install -C... most people would assume that it will apply the -C to every invokation of install, however this is not the case. I was wonder what exactly are the rammifications of removing all -c and -C flags from the Makefile(s) where applicable and making -c the default flag in /etc/defaults/make.conf. Is there any specific reason why certain areas of the source need to have -c or -C? -- Eric Futch New York Connect.Net, Ltd. efutch@nyct.net Technical Support Staff http://www.nyct.net (212) 293-2620 "Bringing New York The Internet Service It Deserves" KNYC: 23-Apr-01 23:51 EDT: 59.0 F (15.0 C), clear, humidity 100% To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message