Date: Wed, 12 Aug 2015 22:58:47 -0600 From: Warner Losh <imp@bsdimp.com> To: Garrett Cooper <yaneurabeya@gmail.com> Cc: Julian Elischer <julian@freebsd.org>, Warner Losh <imp@FreeBSD.org>, src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r286687 - head Message-ID: <D15F3BFE-36F8-4837-90C7-17FB86572B73@bsdimp.com> In-Reply-To: <7AE78D6D-DE39-4C0F-A2AC-4778F4E304A8@gmail.com> References: <201508121900.t7CJ0mhT080491@repo.freebsd.org> <55CC2114.4080904@freebsd.org> <7AE78D6D-DE39-4C0F-A2AC-4778F4E304A8@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_3A5AEC53-14D0-48CB-B145-E4826EBCD00C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 > On Aug 12, 2015, at 10:52 PM, Garrett Cooper <yaneurabeya@gmail.com> = wrote: >=20 > On Aug 12, 2015, at 21:46, Julian Elischer <julian@freebsd.org> wrote: >=20 >> On 8/13/15 3:00 AM, Warner Losh wrote: >>> Author: imp >>> Date: Wed Aug 12 19:00:47 2015 >>> New Revision: 286687 >>> URL: https://svnweb.freebsd.org/changeset/base/286687 >>>=20 >>> Log: >>> Document build-tools better. Add rescue back because it builds = /bin/sh >>> which has a build-tools target (see commit for how build-tools and >>> cross-tools differ). >> really? do we build ALL of rescue? that contains most of /bin and = lots of /usr/bin. >=20 > build-tools only builds /bin/sh and bin/tcsh : >=20 > $ grep BUILDTOOLS rescue/rescue/Makefile > CRUNCH_BUILDTOOLS+=3D bin/sh > CRUNCH_BUILDTOOLS+=3D bin/csh >=20 >> that's a lot.. Can we not just build/bin/sh itself? >=20 > That would.. probably make more sense (especially in a = post-projects/bmake world)=85 but it needs better comments in = Makefile.inc1 . Actually, what we have is totally fine. There=92s nothing to see here. = This is now commented adequately in Makefile.inc1, and listing things in = Makefile.inc1 is totally wrong other than rescue/rescue because rescue builds things with = a different MAKEOBJDIRPREFIX. Rather than have a plethora of =91reach = overs=92 to get the built build-tools, and create the crazy build dependencies, = we waste < 2s of your time. If somebody wants to convert rescue.mk and bsd.crunchgen.mk to something more meta-mode friendly, that might be interesting, but it=92s = independent of Makefile.inc1 (mostly because that=92s unused in Meta mode). Warner --Apple-Mail=_3A5AEC53-14D0-48CB-B145-E4826EBCD00C Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJVzCQHAAoJEGwc0Sh9sBEApMoQAK3X49rd6NO2tiwDCrLlWkS6 XpEIRo9Z9ng89LMYPEM4marweTc+z+CFpiBjMREbUtLfFUHI83THaCnfou7eAhff L9u8rw9IxtiZNcIgD70MuIWEsPLRmq6OD5io7a4GHyZqh5g4LA0gv78ihkpUtDfJ YNDKQmqHoDE9rm/a+p6wI5R7lVvWi5kpO7IJQWY6LJ43UcTdSJVFBYSIOaHMneH3 x9FydYfCMB9WY02ZdBmoql3ZcJ2Pw0NeTfY2/9jLqRCOo7H3iEMVCGFjvpBDYGGg BOqQ/2+ud5pH3mgW5/zlu96k0Va6lBuaFI5reBF6/xG17+o7qt3UQ9e9sotPl/Yj uTdoBuRKfQGItdRG62IY9GnrbQKaxIOeMPAdEaffKSK/15XhiR7MS5KDnaxrDJx+ GTRQGZBjnPYYkejnS97Hnj3jc8SQXX4GGfo0BhFUf52iI+AdRKaBRKPP0mJrEFmy UGzN9W1smzT4LwEP2A1Jp2mvk40KM63FiN90I9EouohW/WxONxAR+AUgoZvdFscB niN5oJyrSI0SPaPM8QfYw44+G45fvIZFcPLquFxs253LxzLd5aEpUILQQxp7vvVa 1fg+dUONdbJtlZqJYVIgCShHRy4maQ+vAqALGaJwnwRMVDxVzUU4cpa6Omg7sW4D i1GIh0NkUjEtLin6HdiX =BTXH -----END PGP SIGNATURE----- --Apple-Mail=_3A5AEC53-14D0-48CB-B145-E4826EBCD00C--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D15F3BFE-36F8-4837-90C7-17FB86572B73>