]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Revert r322327, r322352, r322358:
authorgjb <gjb@FreeBSD.org>
Tue, 15 Aug 2017 15:13:33 +0000 (15:13 +0000)
committergjb <gjb@FreeBSD.org>
Tue, 15 Aug 2017 15:13:33 +0000 (15:13 +0000)
commit267512969e85a3aa59d5ad6807f905ce53e3bb89
treea1e98e14ab3fad74003e1e8247091b223e575f35
parent87c5299275f34e4f538b9b1c68051686ba3223ba
Revert r322327, r322352, r322358:

Disconnect the dependency on the kernel package from the runtime
package.  There are a number of problems here:

 1) The runtime package installed into a chroot or a jail would
    include the kernel package, changing the behavior of how jails
    work now [1];

 2) As result of (1), it is possible a binary may incorrectly
    resolve kernel symbols [2]; in addition, it is possible there
    will be unexpected fallout with 32-bit jails on a 64-bit host
    kernel [2].

Noticed by: brd [1]
Discussed with: kib [2]
MFC after: 3 days
MFC note: record-only to wipe from the merge tracker
Sponsored by: The FreeBSD Foundation
Makefile.inc1
release/packages/kernel.ucl
release/packages/runtime.ucl