[gnome-continuous-yocto/gnomeostree-3.28-rocko: 1565/8267] kernel-uimage.bbclass: indeed update var KERNEL_IMAGETYPE_FOR_MAKE



commit 4858c6b728e0ed525f6ce5a30c79024c00b70575
Author: Kai Kang <kai kang windriver com>
Date:   Thu Jul 21 16:52:58 2016 +0800

    kernel-uimage.bbclass: indeed update var KERNEL_IMAGETYPE_FOR_MAKE
    
    The replace() method of the python string class doesn't replace
    in-place, then the var KERNEL_IMAGETYPE_FOR_MAKE doesn't be updated as
    design.
    
    (From OE-Core rev: 392fc3cd276d5029314c7158245bc65dd82279cd)
    
    Signed-off-by: Kai Kang <kai kang windriver com>
    Signed-off-by: Ross Burton <ross burton intel com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 meta/classes/kernel-uimage.bbclass |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/meta/classes/kernel-uimage.bbclass b/meta/classes/kernel-uimage.bbclass
index 2a187f5..340503a 100644
--- a/meta/classes/kernel-uimage.bbclass
+++ b/meta/classes/kernel-uimage.bbclass
@@ -14,8 +14,7 @@ python __anonymous () {
         if d.getVar("KEEPUIMAGE", True) != 'yes':
             typeformake = d.getVar("KERNEL_IMAGETYPE_FOR_MAKE", True) or ""
             if "uImage" in typeformake.split():
-                typeformake.replace('uImage', 'vmlinux')
-            d.setVar('KERNEL_IMAGETYPE_FOR_MAKE', typeformake)
+                d.setVar('KERNEL_IMAGETYPE_FOR_MAKE', typeformake.replace('uImage', 'vmlinux'))
 }
 
 do_uboot_mkimage() {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]