diff options
author | California Sullivan <california.l.sullivan@intel.com> | 2018-04-02 18:40:04 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-04-03 10:53:49 +0100 |
commit | 2ca601bef44a07512c93b8452cf9001dce402617 (patch) | |
tree | c5b943aba6d1ce6c0e9e09695ee6ef287f57320f /meta/classes/kernel.bbclass | |
parent | 77d701c5fb5961bd818810a4d4cb3a9bd2432fae (diff) | |
download | openembedded-core-2ca601bef44a07512c93b8452cf9001dce402617.tar.gz openembedded-core-2ca601bef44a07512c93b8452cf9001dce402617.tar.bz2 openembedded-core-2ca601bef44a07512c93b8452cf9001dce402617.zip |
initrdscripts: init-install(-efi).sh: don't assume 20M boot partition
With multi kernel support in the installer we can exceed this limit.
Calculate a sane size by checking the size of the original boot
partition minus some objects we know won't be installed, plus some extra
space for users.
In addition, in the common case where only one small kernel is present
to be installed, we actually get a smaller boot partition with less
wasted space.
Also add VIRTUAL-RUNTIME_base-utils to RDEPENDS where these scripts are
used, as they're needed for the du command.
[YOCTO #12583].
Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/kernel.bbclass')
0 files changed, 0 insertions, 0 deletions