Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Apr 1995 06:12:14 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        nate@sneezy.sri.com, terry@cs.weber.edu
Cc:        current@FreeBSD.org, phk@ref.tfs.com, rkw@dataplex.net
Subject:   Re: NOTICE: If you care, speak now!
Message-ID:  <199504052012.GAA29572@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>> > 3) This is no more of a change than the changes to "install" that are being
>> > so widely advocated.
>>
>> Huh?  The install change affects *one* utility, but the changes you are
>> advocating effect the entire build process, and from the sounds of it
>> every Makefile.  And, as a rebuttal, even though the install changes are
>> to one tool, because of the significance of the tool those changes might
>> not make it into the release.

>Oh, ho, he's got you, Nate!  That one utility is used to install all the
>binaries on the system.  8-).

The new flags would have no effect if they weren't used.  It's very easy
to support the new flags without affecting the current build process if
you don't want to:

+ change `install'
+ fix some system makefiles that suffer from bitrot: bsd.doc.mk,
  bsd.info.mk and bsd.man.mk are missing support for ${INSTALLFLAGS}.

Users who wish to use the new flags can type

	make INSTALLFLAGS='-newflag1 =newflag2 ...'

If most developers like this then we can change the makefiles to always
use the new flags (headers and libararies should be installed without
changing the target timestamp if possible).

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199504052012.GAA29572>