Date: Tue, 1 Sep 2015 22:44:38 -0400 From: Alexander Kabaev <kabaev@gmail.com> To: Gleb Smirnoff <glebius@FreeBSD.org> Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r287358 - head Message-ID: <20150901224438.32e982dd@kan> In-Reply-To: <201509011159.t81BxCkm072208@repo.freebsd.org> References: <201509011159.t81BxCkm072208@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/9Vq9WXQG9DtoVPSTqcT1t0v Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 1 Sep 2015 11:59:12 +0000 (UTC) Gleb Smirnoff <glebius@FreeBSD.org> wrote: > Author: glebius > Date: Tue Sep 1 11:59:12 2015 > New Revision: 287358 > URL: https://svnweb.freebsd.org/changeset/base/287358 >=20 > Log: > Not only build with buildworld, but also install with installworld > all alternative kernels. > =20 > Sponsored by: Netflix > Sponsored by: Nginx, Inc. >=20 > Modified: > head/Makefile.inc1 >=20 > Modified: head/Makefile.inc1 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/Makefile.inc1 Tue Sep 1 11:46:13 2015 > (r287357) +++ head/Makefile.inc1 Tue Sep 1 11:59:12 > 2015 (r287358) @@ -1127,6 +1127,14 @@ reinstallkernel > reinstallkernel.debug: _ cd ${KRNLOBJDIR}/${INSTALLKERNEL}; \ > ${CROSSENV} PATH=3D${TMPPATH} \ > ${MAKE} ${IMAKE_INSTALL} KERNEL=3D${INSTKERNNAME} > ${.TARGET:S/kernel//} +.for _kernel in ${BUILDKERNELS:[2..-1]} > + @echo > "--------------------------------------------------------------" > + @echo ">>> Installing kernel ${_kernel}" > + @echo > "--------------------------------------------------------------" > + cd ${KRNLOBJDIR}/${_kernel}; \ > + ${CROSSENV} PATH=3D${TMPPATH} \ > + ${MAKE} ${IMAKE_INSTALL} > KERNEL=3D${INSTKERNNAME}.${_kernel} ${.TARGET:S/kernel//} +.endfor > =20 > distributekernel distributekernel.debug: > .if empty(INSTALLKERNEL) This is probably not doing what you think it is doing. Now, when installing my kernel, built from config file <blah>, I get it installed into /boot/kernel, which is good and normal, and I get an extra and highly undesired copy in boot/kernel.<blah>. That one I didn't ask for and would rather see it gone.=20 --=20 Alexander Kabaev --Sig_/9Vq9WXQG9DtoVPSTqcT1t0v Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJV5mKWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRDNUY3RDk5NTk5QjY0MUUxM0M1MTU2OTEw NzEzMjI5OTkyNzkyRTdFAAoJEAcTIpmSeS5+Q0sQANnp1ex8i0vWpDyVT/F6CZ3m 9W0rQUXvBqQBP0ZaS3SGaivEhgmnHNpzlbVOMg8k7S/Ix9RVeWROKa8vUzq76Tz3 R8NgGF+PY86LIUUzGRg6Z/U2N3uTYApwpaNzFDdtJiAZjjxgxQOvHEN1rESiXKY3 vXYbsMnS5G2Xe3owQia7EAR0g4GNqnfINmha5BpYQ8k31kfP1jsYr1IwB/YCzHHd TSjo16/fxR7YrGBREtLnfDh467RlI8fAeoac4DdOqn4Zc6T5rGMA15A54WWvjLpJ MjCQ48H1830vYqEG7MxVs72jNHSvkt9NYepvpzqnGX60yJcWrDo8zpOzwU7m1M/5 ypSVnb5L+2KN/z53SFcgU1M1IZtpKBvS4GS70PKr/aIyIYRAFtxV/KIgHXBRikvs lzEKdVG/klgDASFPHyuFj7Etln2xSaQDhhbhG+yB5vAQ+RMFVZZj8TCGlHK2nyy7 JUiVqrwPBiUgPteEsjQN9K5GE50hLIelwJBWIVJUbzDWO0KZ24xoHfHQomdZwmjm aaS9mP5Aqq8dhpOM/5zDCBnxMlzBxYakZvBj0Mk2Aoe/dXiyxu581xOx4NUe0vV/ Ug3RJqACAnnXn3Tpa1if3XDtZNEFHIjq14uO2tWCQ/klAszrhXaX3Y2Lxu9dN9k9 GixC771S2aranxfui+p8 =6TI6 -----END PGP SIGNATURE----- --Sig_/9Vq9WXQG9DtoVPSTqcT1t0v--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150901224438.32e982dd>