Date: Wed, 30 May 2001 10:54:55 +0300 From: Ruslan Ermilov <ru@FreeBSD.org> To: Bruce Evans <bde@zeta.org.au>, Warner Losh <imp@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING Message-ID: <20010530105455.C85157@sunbay.com> In-Reply-To: <20010530104213.B85157@sunbay.com>; from ru@FreeBSD.org on Wed, May 30, 2001 at 10:42:13AM %2B0300 References: <200105300707.f4U77gM02906@freefall.freebsd.org> <Pine.BSF.4.21.0105301728190.16206-100000@besplex.bde.org> <20010530104213.B85157@sunbay.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, May 30, 2001 at 10:42:13AM +0300, Ruslan Ermilov wrote: > On Wed, May 30, 2001 at 05:36:05PM +1000, Bruce Evans wrote: > > On Wed, 30 May 2001, Warner Losh wrote: > > > > > imp 2001/05/30 00:07:42 PDT > > > > > > Modified files: > > > . UPDATING > > > Log: > > > Note: INSTALL=install -C is no longer supported. Use COPY=-C instead. > > > While the old way will continue to work for a while, it will cause > > > warnings until after 4.4, but before 4.5. > > > > COPY is a very bogus name for general install flags. However, INSTALLFLAGS > > can't be set in make.conf because it belongs to individual Makefiles. > > > > I use INSTALL="install -C -p -v -v" (I used to use > > INSTALL="install -C -D -D -p"). -p is another flag that no longer works > > with -d. > > > But that's the way share_mk files were written, and COPY is the de-facto > standard for them, as they use COPY?=-c. Overriding the COPY with some > garbage would cause a lot of problems. > > I was going to send you this patch for review, but then I though I would > better replace COPY with INSTALL_COPY, still managing the backwards > compatibility: > On the second thought, COPY seems to be a documented knob in bsd.README, in all *BSDs, and is actively used in src/ Makefiles: bin/csh/nls/finnish/Makefile bin/csh/nls/french/Makefile bin/csh/nls/german/Makefile bin/csh/nls/greek/Makefile bin/csh/nls/italian/Makefile bin/csh/nls/ja/Makefile bin/csh/nls/spanish/Makefile bin/csh/nls/ukrainian/Makefile etc/sendmail/Makefile games/fortune/datfiles/Makefile games/phantasia/Makefile gnu/lib/csu/Makefile gnu/usr.bin/binutils/ld/Makefile gnu/usr.bin/binutils/strip/Makefile gnu/usr.bin/groff/tmac/Makefile gnu/usr.bin/perl/library/Makefile gnu/usr.bin/perl/pod/pod/Makefile lib/compat/compat1x/Makefile lib/compat/compat20/Makefile lib/compat/compat21/Makefile lib/compat/compat22/Makefile lib/compat/compat3x.i386/Makefile lib/compat/compat4x.alpha/Makefile lib/compat/compat4x.i386/Makefile lib/csu/alpha/Makefile lib/csu/i386/Makefile lib/csu/i386-elf/Makefile lib/csu/ia64/Makefile lib/csu/powerpc/Makefile lib/csu/sparc/Makefile secure/lib/libcrypto/Makefile secure/lib/libcrypto/Makefile.inc secure/lib/libssl/Makefile share/isdn/Makefile share/me/Makefile share/mklocale/Makefile share/monetdef/Makefile share/msgdef/Makefile share/numericdef/Makefile share/syscons/scrnmaps/Makefile share/tabset/Makefile share/termcap/Makefile share/timedef/Makefile sys/Makefile sys/boot/i386/boot2/Makefile sys/boot/pc98/boot2/Makefile usr.bin/doscmd/Makefile usr.bin/ee/Makefile usr.bin/file/Makefile usr.bin/strip/Makefile usr.bin/vgrind/Makefile usr.bin/vi/Makefile usr.bin/xlint/llib/Makefile usr.sbin/mailwrapper/Makefile usr.sbin/pcvt/fonts/Makefile usr.sbin/stallion/bootcode/Makefile The same applies to STRIP. I will commit my patch unless someone has a better idea. Cheers, -- Ruslan Ermilov Oracle Developer/DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010530105455.C85157>