<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>2978</bug_id>
          
          <creation_ts>2012-08-21 13:05:08 +0000</creation_ts>
          <short_desc>mesa-xlib causes bitbake to crash</short_desc>
          <delta_ts>2012-09-24 10:38:13 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>graphics</component>
          <version>1.4</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>(autobuilder)</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.3 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ross Burton">ross.burton</reporter>
          <assigned_to name="Ross Burton">ross.burton</assigned_to>
          <cc>alexandrux.palalau</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>24272</commentid>
    <comment_count>0</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2012-08-21 13:05:08 +0000</bug_when>
    <thetext>Parsing recipes...ERROR: Unable to parse /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-ppc/build/meta/recipes-graphics/mesa/mesa-xlib_8.0.4.bb
Traceback (most recent call last):
  File &quot;/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-ppc/build/bitbake/lib/bb/parse/ast.py&quot;, line 381, in multi_finalize(fn=&apos;/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-ppc/build/meta/recipes-graphics/mesa/mesa-xlib_8.0.4.bb&apos;, d=&lt;bb.data_smart.DataSmart object at 0x23d1990&gt;):
         try:
    &gt;        finalize(fn, d)
         except bb.parse.SkipPackage as e:
  File &quot;/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-ppc/build/bitbake/lib/bb/parse/ast.py&quot;, line 323, in finalize(fn=&apos;/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-ppc/build/meta/recipes-graphics/mesa/mesa-xlib_8.0.4.bb&apos;, d=&lt;bb.data_smart.DataSmart object at 0x23d1990&gt;, variant=None):
             code.append(&quot;%s(d)&quot; % funcname)
    &gt;    bb.utils.simple_exec(&quot;\n&quot;.join(code), {&quot;d&quot;: d})
         bb.data.update_data(d)
  File &quot;/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-ppc/build/bitbake/lib/bb/utils.py&quot;, line 275, in simple_exec(code=&apos;__anon_124__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_staging_bbclass(d)\n__anon_564__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_base_bbclass(d)\n__anon_177__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_package_bbclass(d)\n__anon_1157__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_package_rpm_bbclass(d)\n__anon_429__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_package_deb_bbclass(d)\n__anon_472__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_package_ipk_bbclass(d)\n__anon_753__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_insane_bbclass(d)\n__anon_20__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_debian_bbclass(d)\n__anon_67__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_sstate_bbclass(d)\n__anon_119__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_siteinfo_bbclass(d)&apos;, context={&apos;d&apos;: &lt;bb.data_smart.DataSmart object at 0x23d1990&gt;}):
     def simple_exec(code, context):
    &gt;    exec(code, _context, context)
     
  File &quot;&lt;string&gt;&quot;, line 2, in &lt;module&gt;
  File &quot;__anon_564__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_base_bbclass&quot;, line 48, in __anon_564__srv_home_pokybuild_yocto_autobuilder_yocto_slave_nightly_ppc_build_meta_classes_base_bbclass(d=&lt;bb.data_smart.DataSmart object at 0x23d1990&gt;)
AttributeError: &apos;list&apos; object has no attribute &apos;split&apos;

I&apos;m pretty sure this is due to PACKAGECONFIG referring to element that don&apos;t exist (as they are only defined in mesa-dri).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24289</commentid>
    <comment_count>1</comment_count>
      <attachid>712</attachid>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2012-08-21 15:29:07 +0000</bug_when>
    <thetext>Created attachment 712
Something, maybe.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24293</commentid>
    <comment_count>2</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2012-08-21 16:12:10 +0000</bug_when>
    <thetext>I lied, you need mut or my mesa branch.

Problem very &quot;deep dived&quot; with Richard, and two bitbake patches are in my ross/bb branch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24597</commentid>
    <comment_count>3</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2012-08-29 12:09:19 +0000</bug_when>
    <thetext>This has been fixed in bitbake upstream so should hit poky when Richard next does the merge.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24679</commentid>
    <comment_count>4</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2012-08-30 16:29:23 +0000</bug_when>
    <thetext>Fixed in poky as of rev 980d658f3f1e6c5b459f741385533a11d35009ca.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>25585</commentid>
    <comment_count>5</comment_count>
    <who name="Alexandru Palalau">alexandrux.palalau</who>
    <bug_when>2012-09-24 10:38:13 +0000</bug_when>
    <thetext>Verified on master branch today. Latest commit id:df74f8d9a8b1500da3fffd77f12ec8d1900d0bf6.
The mesa-xlib is now removed under commit id a6a18d4458b5c917956d1ac380f969fcc788f2ba.
Successfully built out mesa-dri.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>712</attachid>
            <date>2012-08-21 15:29:07 +0000</date>
            <delta_ts>2012-08-21 15:29:07 +0000</delta_ts>
            <desc>Something, maybe.</desc>
            <filename>0001-base.bbclass-when-handling-PACKAGECONFIG-flags-skip-.patch</filename>
            <type>text/plain</type>
            <size>1623</size>
            <attacher name="Ross Burton">ross.burton</attacher>
            
              <data encoding="base64">RnJvbSA4N2ExMDJmMGU3N2M1ZDZjOGFiYWI4MzMzYmFlZDZlYmI5M2I3MDI3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBSb3NzIEJ1cnRvbiA8cm9zcy5idXJ0b25AaW50ZWwuY29tPgpE
YXRlOiBUdWUsIDIxIEF1ZyAyMDEyIDE2OjE3OjMyICswMTAwClN1YmplY3Q6IFtQQVRDSF0gYmFz
ZS5iYmNsYXNzOiB3aGVuIGhhbmRsaW5nIFBBQ0tBR0VDT05GSUcgZmxhZ3MsIHNraXAgb25lcwog
c3RhcnRpbmcgd2l0aCBfCgpGbGFncyBzdGFydGluZyB3aXRoIF8gYXJlIGdlbmVyYWxseSBpbnRl
cm5hbCBmbGFncywgc3VjaCBhcyBfYXBwZW5kIGFuZCBfcHJlcGVuZC4KClRoaXMgd2FzIGNhdXNp
bmcgYW4gZXhjZXB0aW9uIHdoZW4gcGFyc2luZyBtZXNhLXhsaWIgb24gcHBjOgpBdHRyaWJ1dGVF
cnJvcjogJ2xpc3QnIG9iamVjdCBoYXMgbm8gYXR0cmlidXRlICdzcGxpdCcKClRoZSBwcm9ibGVt
IHdhcyB0aGF0IG1lc2EtY29tbW9uLmluYyBoYXMgYSBQQUNLQUdFQ09ORklHX2FwcGVuZF94ODYg
bGluZS4gIE9uClBQQyB0aGlzIGRvZXNuJ3QgYXBwbHkgYW5kIHRoZSBvdmVycmlkZSBpcyBrZXB0
IGluIHRoZSBmbGFncyBmb3IgZnV0dXJlCnByb2Nlc3NpbmcvZGlhZ25vc3RpY3MuIFNvIGZhciwg
c28gZ29vZC4KCkxhdGVyLCB3aGVuIHRoZSBQQUNLQUdFQ09ORklHIGhhbmRsaW5nIG9jY3Vycywg
YWxsIGZsYWdzIGFyZSBpdGVyYXRlZCBvdmVyLiBUaGlzCndpbGwgaW5jbHVkZSB0aGUgX2FwcGVu
ZCBmbGFnICh0aGF0IHdlIGRvbid0IHdhbnQgdG8gbG9vayBhdCkgdGhhdCBoYXMgYSBsaXN0CnR5
cGUgaW5zdGVhZCBvZiB0aGUgZXhwZWN0ZWQgc3RyaW5nIHR5cGUsIHdoaWNoIGNhdXNlcyB0aGUg
ZXhjZXB0aW9uLgoKRml4IHRoaXMgYnkgc2tpcHBpbmcgZmxhZ3Mgd2Uga25vdyB3ZSBkb24ndCB3
YW50IHRvIGxvb2sgYXQuCgpbIFlPQ1RPICMyOTc4IF0KClNpZ25lZC1vZmYtYnk6IFJvc3MgQnVy
dG9uIDxyb3NzLmJ1cnRvbkBpbnRlbC5jb20+Ci0tLQogbWV0YS9jbGFzc2VzL2Jhc2UuYmJjbGFz
cyB8ICAgIDMgKysrCiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0
IGEvbWV0YS9jbGFzc2VzL2Jhc2UuYmJjbGFzcyBiL21ldGEvY2xhc3Nlcy9iYXNlLmJiY2xhc3MK
aW5kZXggMWEwOTRhZC4uZTBhZDFjYiAxMDA2NDQKLS0tIGEvbWV0YS9jbGFzc2VzL2Jhc2UuYmJj
bGFzcworKysgYi9tZXRhL2NsYXNzZXMvYmFzZS5iYmNsYXNzCkBAIC0zNzksNiArMzc5LDkgQEAg
cHl0aG9uICgpIHsKICAgICAgICAgZXh0cmFyZGVwcyA9IFtdCiAgICAgICAgIGV4dHJhY29uZiA9
IFtdCiAgICAgICAgIGZvciBmbGFnLCBmbGFndmFsIGluIHBrZ2NvbmZpZ2ZsYWdzLml0ZW1zKCk6
CisgICAgICAgICAgICAjIFNraXAgZmxhZ3MgdGhhdCBzdGFydCB3aXRoIF8sIHN1Y2ggYXMgX2Fw
cGVuZCBhbmQgX3ByZXBlbmQKKyAgICAgICAgICAgIGlmIGZsYWcuc3RhcnRzd2l0aCgiXyIpOgor
ICAgICAgICAgICAgICAgIGNvbnRpbnVlCiAgICAgICAgICAgICBpZiBmbGFnID09ICJkZWZhdWx0
dmFsIjoKICAgICAgICAgICAgICAgICBjb250aW51ZQogICAgICAgICAgICAgaXRlbXMgPSBmbGFn
dmFsLnNwbGl0KCIsIikKLS0gCjEuNy4xMAoK
</data>

          </attachment>
      

    </bug>

</bugzilla>