]> code.ossystems Code Review - openembedded-core.git/commit
image.py: Ensure base image size is an integer
authorPatrick Williams <patrick@stwcx.xyz>
Wed, 16 Sep 2015 16:48:44 +0000 (11:48 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 16 Sep 2015 21:15:06 +0000 (22:15 +0100)
commitbf74a002b8fa18d94cec93f0341cbe74cc010ca7
tree1f8872a25b4221fe2ac9c4c6229066753bd07b5b
parent3273129552916659b2217e944eeaf8eb4c2ecf54
image.py: Ensure base image size is an integer

There is a floating point multiplication done of a base image size
and an "overhead factor", which is currently rounded up to the next
integer.  If the multiplication results in a whole number, the value
will still be a float.  When this float is used to generate a shell
script, a buggy script is generated.

Fix this by always forcing to an integer.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/image.py