[yocto] psplash_git.bb: Error when building with icecc

Martin Jansa martin.jansa at gmail.com
Thu Apr 25 01:41:25 PDT 2013


On Thu, Apr 25, 2013 at 09:34:09AM +0200, Francesco Del Degan wrote:
> Hi all, i just found an error building core-image-basic with icecc
> inherited:

You can send patch extending blacklist defined in icecc.bbclass:
    system_package_blacklist = [ "uclibc", "glibc", "gcc", "bind", "u-boot", "dhcp-forwarder", "enchant", "connman", "orbit2" ]
    user_package_blacklist = (d.getVar('ICECC_USER_PACKAGE_BL') or "").split()

or add psplash to ICECC_USER_PACKAGE_BL

> NameError: global name 'set_icecc_env' is not defined
> 
> ERROR: The stack trace of python calls that resulted in this
> exception/failure was:
> ERROR:   File "do_compile", line 26, in <module>
> ERROR: 
> ERROR:   File "do_compile", line 3, in do_compile
> ERROR: 
> ERROR: The code that was being executed was:
> ERROR:      0022:        bb.build.exec_func("oe_runmake", d)
> ERROR:      0023:        shutil.copyfile("psplash", outputfile)
> ERROR:      0024:
> ERROR:      0025:
> ERROR:  *** 0026:do_compile(d)
> ERROR:      0027:
> ERROR: [From file: 'do_compile', lineno: 26, function: <module>]
> ERROR:      0001:
> ERROR:      0002:def do_compile(d):
> ERROR:  *** 0003:    set_icecc_env
> ERROR:      0004:    import shutil, commands
> ERROR:      0005:
> ERROR:      0006:    # Build a separate executable for each splash image
> ERROR:      0007:    convertscript = "%s/make-image-header.sh" %
> d.getVar('S', True)
> ERROR: [From file: 'do_compile', lineno: 3, function: do_compile]
> ERROR: Function failed: do_compile
> 
> 
> 
> Seems that icecc compile_prepend (set_icecc_env shell function) gets prepended
> into psplash compile that is written in python. How to deal with it, and
> in general, is that possible to mix languages in prepend/append?
> 
> I'm using poky master and icecc is working great!
> 
> Cheers,
>   Francesco
> 
> 
> 
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20130425/35a542c8/attachment.pgp>


More information about the yocto mailing list