<?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>9038</bug_id>
          
          <creation_ts>2016-02-03 00:18:06 +0000</creation_ts>
          <short_desc>extensible sdk - generates empty manifests/needs file with what is installed</short_desc>
          <delta_ts>2017-12-06 16:52:08 +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>devtools / tool chain</component>
          <version>2.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.4 M1</target_milestone>
          
          <blocked>9090</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Aníbal Limón">anibal.limon</reporter>
          <assigned_to name="Aníbal Limón">anibal.limon</assigned_to>
          <cc>anibal.limon</cc>
    
    <cc>benjamin.esquivel</cc>
    
    <cc>bluelightning</cc>
    
    <cc>liezhi.yang</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>mikko.ylinen</cc>
    
    <cc>randy.e.witt</cc>
    
    <cc>richard.purdie</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>58473</commentid>
    <comment_count>0</comment_count>
    <who name="Aníbal Limón">anibal.limon</who>
    <bug_when>2016-02-03 00:18:06 +0000</bug_when>
    <thetext>Currently when execute populate_sdk_ext it&apos;s generate a empty target manifest and a host manifest only with buildtools.

We need to give information about what is provided/to install in the extensible SDK because another components needs that info. May be not in the form of manifest but we need another file.

For example the SDK compatibility test suite executes tests based on what SDK provide/install the eSDK and now that information isn&apos;t provided.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70412</commentid>
    <comment_count>1</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-02-03 06:32:20 +0000</bug_when>
    <thetext>Well today, one year ago this one was raised .
.
.................() 
..........()...._||_....() 
......()._||_(........)_||_.() 
....._||_(..................)_||_ 
...(_____________________________) 
I am working on it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70424</commentid>
    <comment_count>2</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-02-03 18:45:54 +0000</bug_when>
    <thetext>As suggested by Anibal, I just added 
INHERIT+=&quot;buildhistory&quot;
BUILDHISTORY_COMMIT = &quot;1&quot; to conf/local.conf to check what information displays. 
After that $ bitbake core-image-minimal -c populate_sdk_ext</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70760</commentid>
    <comment_count>3</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-02-16 18:41:17 +0000</bug_when>
    <thetext>I created a function at oe.sdk called get_extra_sdkinfo
Inside get_extra_sdkinfo I am doind the following:

import operator
    import math

    extra_info = {}
    extra_info[&apos;tasksizes&apos;] = {}
    extra_info[&apos;filesizes&apos;] = {}
    for root, _, files in os.walk(sstate_dir):
        for fn in files:
            if fn.endswith(&apos;.tgz&apos;):
                fsize = int(math.ceil(float(os.path.getsize(os.path.join(root, fn))) / 1024))
                task = fn.rsplit(&apos;:&apos;,1)[1].split(&apos;_&apos;,1)[1].split(&apos;,&apos;)[0]
                origtotal = extra_info[&apos;tasksizes&apos;].get(task, 0)
                extra_info[&apos;tasksizes&apos;][task] = origtotal + fsize
                extra_info[&apos;filesizes&apos;][fn] = fsize
    return extra_info




I added a validation at python write_target_sdk_manifest{
if d.getVar(&apos;BB_CURRENTTASK&apos;) == &apos;populate_sdk_ext&apos;
then I import the get_extra_sdkinfo
in order to write at sstate_dir the content to the variable SDK_EXT_TARGET_MANIFEST. I do the same for 

python write_sdk_test_data() {
but for this case I copare with BB_CURRENTTASK
d.getVar(&apos;BB_CURRENTTASK&apos;) == &apos;populate_sdk_ext&apos;: 
and write conent  to SDK_EXT_HOST_MANIFEST


Right now is getting an error and I am working on it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70875</commentid>
    <comment_count>4</comment_count>
      <attachid>3638</attachid>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-02-21 23:01:42 +0000</bug_when>
    <thetext>Created attachment 3638
target manifest logs</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70876</commentid>
    <comment_count>5</comment_count>
      <attachid>3639</attachid>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-02-21 23:02:20 +0000</bug_when>
    <thetext>Created attachment 3639
host manifest log</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70877</commentid>
    <comment_count>6</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-02-21 23:03:01 +0000</bug_when>
    <thetext>Sent three patches to open embedded lists:

1 - lib/oe/sdk: Add get_extra_sdk_info to reuse code in build history [1]

This function is going to be used for generating the target and host manifest files packages for eSDK.


2 - meta/classes/populate_sdk_base: Only execute write manifest when is populate_sdk [2]

This function is going to be used for generating the eSDK, however the
eSDK package information comes from sstate artifacts instead of package files.

3 - Adds support to generate extensible sdk package manifest

This function writes on host and target manifest files for eSDK. [3]

[1] - http://lists.openembedded.org/pipermail/openembedded-core/2017-February/133110.html

[2] - http://lists.openembedded.org/pipermail/openembedded-core/2017-February/133109.html

[3] - http://lists.openembedded.org/pipermail/openembedded-core/2017-February/133111.html


Currently I tested this implementation and is displaying the installed packages on eSDK properly. I already attached the logs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70886</commentid>
    <comment_count>7</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-02-22 21:55:31 +0000</bug_when>
    <thetext>Added update due feedback.

Add get_extra_sdk_info to reuse code in buildhistory [1]
This function is going to be used for generating the target and host manifest files packages for eSDK.


Adds support for generating eSDK manifest files [2]
The functionalities to generate SDK and eSDK manifest files are different,
the SDK comes from package information and the eSDK comes from sstate artifacts.
Only execute write_sdk_{host, target}_manifest when is on populate_sdk class.

Adds new functions write_sdk{host, target}_ext_manifest to execute on postprocess
in populate_sdk_ext because at the end we have all the sstate artifacts to generate the manifest.

1 - http://lists.openembedded.org/pipermail/openembedded-core/2017-February/133257.html
2 - http://lists.openembedded.org/pipermail/openembedded-core/2017-February/133258.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>71598</commentid>
    <comment_count>8</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-03-22 18:01:45 +0000</bug_when>
    <thetext>Patch is sent, I will move to M4 due delay in revision.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73957</commentid>
    <comment_count>9</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-06-09 17:11:17 +0000</bug_when>
    <thetext>Updated version of the fix sent:
1- http://lists.openembedded.org/pipermail/openembedded-core/2017-June/137867.html
2- http://lists.openembedded.org/pipermail/openembedded-core/2017-June/137870.html
3- http://lists.openembedded.org/pipermail/openembedded-core/2017-June/137868.html

Waiting for approval</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73958</commentid>
    <comment_count>10</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-06-09 17:12:08 +0000</bug_when>
    <thetext>(In reply to comment #9)
&gt; Updated version of the fix sent:
&gt; 1-
&gt; http://lists.openembedded.org/pipermail/openembedded-core/2017-June/137867.
&gt; html
&gt; 2-
&gt; http://lists.openembedded.org/pipermail/openembedded-core/2017-June/137870.
&gt; html
&gt; 3-
&gt; http://lists.openembedded.org/pipermail/openembedded-core/2017-June/137868.
&gt; html
&gt; 
&gt; Waiting for approval

4- http://lists.openembedded.org/pipermail/openembedded-core/2017-June/137866.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74008</commentid>
    <comment_count>11</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-06-12 17:38:17 +0000</bug_when>
    <thetext>Waiting for integration, moved to M2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74029</commentid>
    <comment_count>12</comment_count>
    <who name="Francisco Pedraza">francisco.j.pedraza.gonzalez</who>
    <bug_when>2017-06-12 22:28:57 +0000</bug_when>
    <thetext>Merged:

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=08a4705af9cc677b32fd6489e67f86f7e9d6e92c

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=1b804d7944f3f2bfe9a414b045f313a0e1bff817</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74707</commentid>
    <comment_count>13</comment_count>
    <who name="Mikko Ylinen">mikko.ylinen</who>
    <bug_when>2017-07-03 07:27:27 +0000</bug_when>
    <thetext>the manifest is empty with &apos;-c populate_sdk_ext&apos; too (set to blocked by bug #11741)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>74751</commentid>
    <comment_count>14</comment_count>
    <who name="Aníbal Limón">anibal.limon</who>
    <bug_when>2017-07-04 20:48:43 +0000</bug_when>
    <thetext>(In reply to comment #13)
&gt; the manifest is empty with &apos;-c populate_sdk_ext&apos; too (set to blocked by bug
&gt; #11741)

When the SDK is constructed with minimal type no toolchain or other sstate components are within, so for run tests needs to be in full mode.

See explanation at,

https://bugzilla.yoctoproject.org/show_bug.cgi?id=11741#c12

Cheers,
Anibal</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3638</attachid>
            <date>2017-02-21 23:01:42 +0000</date>
            <delta_ts>2017-02-21 23:01:42 +0000</delta_ts>
            <desc>target manifest logs</desc>
            <filename>poky-glibc-x86_64-core-image-minimal-i586-toolchain-ext-2.2+snapshot.target.manifest</filename>
            <type>text/cache-manifest</type>
            <size>10364</size>
            <attacher name="Francisco Pedraza">francisco.j.pedraza.gonzalez</attacher>
            
              <data encoding="base64">YnppcDIgaTU4Ni1wb2t5LWxpbnV4IDEuMC42CmdldHRleHQgaTU4Ni1wb2t5LWxpbnV4IDAuMTku
OC4xCmxpYmljZSBpNTg2LXBva3ktbGludXggMS4wLjkKa21vZCBpNTg2LXBva3ktbGludXggMjMr
Z2l0QVVUT0lOQys2NWE4ODVkZjVmCmxpYnNtIGk1ODYtcG9reS1saW51eCAxLjIuMgpxZW11d3Jh
cHBlci1jcm9zcyBpNTg2LXBva3ktbGludXggMS4wCmdtcCBpNTg2LXBva3ktbGludXggNi4xLjEK
YmMgaTU4Ni1wb2t5LWxpbnV4IDEuMDYKemxpYiBpNTg2LXBva3ktbGludXggMS4yLjgKYmFzZS1w
YXNzd2QgaTU4Ni1wb2t5LWxpbnV4IDMuNS4yOQpkYnVzIGk1ODYtcG9reS1saW51eCAxLjEwLjE0
Cmdub21lLWRlc2t0b3AtdGVzdGluZyBpNTg2LXBva3ktbGludXggMjAxNC4xCnNlZCBpNTg2LXBv
a3ktbGludXggNC4yLjIKbTQgaTU4Ni1wb2t5LWxpbnV4IDEuNC4xOApnZGJtIGk1ODYtcG9reS1s
aW51eCAxLjEyCmticHJvdG8gaTU4Ni1wb2t5LWxpbnV4IDEuMC43CmdsaWJjLWxvY2FsZSBpNTg2
LXBva3ktbGludXggMi4yNQpuZXRiYXNlIGk1ODYtcG9reS1saW51eCA1LjQKaW5wdXRwcm90byBp
NTg2LXBva3ktbGludXggMi4zLjIKc2hhZG93IGk1ODYtcG9reS1saW51eCA0LjIuMQpvcGVuc3Ns
IGk1ODYtcG9reS1saW51eCAxLjAuMmsKc2hhZG93LXNlY3VyZXR0eSBxZW11eDg2LXBva3ktbGlu
dXggNC4yLjEKZ2xpYi0yLjAgaTU4Ni1wb2t5LWxpbnV4IDIuNTAuMgp1dGlsLWxpbnV4IGk1ODYt
cG9reS1saW51eCAyLjI5CnY4NmQgcWVtdXg4Ni1wb2t5LWxpbnV4IDAuMS4xMAppbml0c2NyaXB0
cyBpNTg2LXBva3ktbGludXggMS4wCmRidXMtdGVzdCBpNTg2LXBva3ktbGludXggMS4xMC4xNAps
aWJ4YXUgaTU4Ni1wb2t5LWxpbnV4IDEuMC44CnY4NmQgcWVtdXg4Ni1wb2t5LWxpbnV4IDAuMS4x
MApkYnVzIGk1ODYtcG9reS1saW51eCAxLjEwLjE0CmxpbnV4LWxpYmMtaGVhZGVycyBpNTg2LXBv
a3ktbGludXggNC45CmdsaWItMi4wIGk1ODYtcG9reS1saW51eCAyLjUwLjIKbGlieGRtY3AgaTU4
Ni1wb2t5LWxpbnV4IDEuMS4yCmdtcCBpNTg2LXBva3ktbGludXggNi4xLjEKbGlieGF1IGk1ODYt
cG9reS1saW51eCAxLjAuOApiemlwMiBpNTg2LXBva3ktbGludXggMS4wLjYKbGlidG9vbC1jcm9z
cyBpNTg2LXBva3ktbGludXggMi40LjYKc3lzdmluaXQtaW5pdHRhYiBxZW11eDg2LXBva3ktbGlu
dXggMi44OGRzZgpweXRob24gaTU4Ni1wb2t5LWxpbnV4IDIuNy4xMgpsaWJ4MTEgaTU4Ni1wb2t5
LWxpbnV4IDEuNi40CmticHJvdG8gaTU4Ni1wb2t5LWxpbnV4IDEuMC43CnNxbGl0ZTMgaTU4Ni1w
b2t5LWxpbnV4IDMuMTYuMgp1dGlsLWxpbnV4IGk1ODYtcG9reS1saW51eCAyLjI5CmJ1c3lib3gg
aTU4Ni1wb2t5LWxpbnV4IDEuMjQuMQpzeXN2aW5pdCBpNTg2LXBva3ktbGludXggMi44OGRzZgpk
aWZmdXRpbHMgaTU4Ni1wb2t5LWxpbnV4IDMuNQp4cHJvdG8gaTU4Ni1wb2t5LWxpbnV4IDcuMC4z
MQpncmVwIGk1ODYtcG9reS1saW51eCAyLjI3Cm5jdXJzZXMgaTU4Ni1wb2t5LWxpbnV4IDYuMCsy
MDE2MDYyNQpsaWJ4ZG1jcCBpNTg2LXBva3ktbGludXggMS4xLjIKbmV0YmFzZSBpNTg2LXBva3kt
bGludXggNS40Cnhwcm90byBpNTg2LXBva3ktbGludXggNy4wLjMxCmdtcCBpNTg2LXBva3ktbGlu
dXggNi4xLjEKbGlicGNyZSBpNTg2LXBva3ktbGludXggOC40MApzaGFkb3cgaTU4Ni1wb2t5LWxp
bnV4IDQuMi4xCmlucHV0cHJvdG8gaTU4Ni1wb2t5LWxpbnV4IDIuMy4yCmxpbnV4LXlvY3RvIHFl
bXV4ODYtcG9reS1saW51eCA0LjguMTgrZ2l0QVVUT0lOQytlYThhNjc5Yzk1X2M1MGY2OTUzNDEK
c2hhZG93IGk1ODYtcG9reS1saW51eCA0LjIuMQpiYXNlLXBhc3N3ZCBpNTg2LXBva3ktbGludXgg
My41LjI5CmJhc2gtY29tcGxldGlvbiBpNTg2LXBva3ktbGludXggMi40CmxpYmdjYyBpNTg2LXBv
a3ktbGludXggNi4zLjAKcHRlc3QtcnVubmVyIGk1ODYtcG9reS1saW51eCAyLjAuMStnaXRBVVRP
SU5DK2UyYWE0MjU2NzQKZ3JlcCBpNTg2LXBva3ktbGludXggMi4yNwpiYXNoIGk1ODYtcG9reS1s
aW51eCA0LjMuMzAKbGliZmZpIGk1ODYtcG9reS1saW51eCAzLjIuMQpvcGtnLXV0aWxzIGk1ODYt
cG9reS1saW51eCAwLjMuNCtnaXRBVVRPSU5DKzkyMjhiMzhhODEKaW5pdC1pZnVwZG93biBxZW11
eDg2LXBva3ktbGludXggMS4wCmdjYy1ydW50aW1lIGk1ODYtcG9reS1saW51eCA2LjMuMApzZWQg
aTU4Ni1wb2t5LWxpbnV4IDQuMi4yCmJhc2gtY29tcGxldGlvbiBpNTg2LXBva3ktbGludXggMi40
CmdsaWJjIGk1ODYtcG9reS1saW51eCAyLjI1Cm1vZHV0aWxzLWluaXRzY3JpcHRzIGk1ODYtcG9r
eS1saW51eCAxLjAKa21vZCBpNTg2LXBva3ktbGludXggMjMrZ2l0QVVUT0lOQys2NWE4ODVkZjVm
Cm1ha2UgaTU4Ni1wb2t5LWxpbnV4IDQuMi4xCnNoYWRvdy1zeXNyb290IGk1ODYtcG9reS1saW51
eCA0LjIuMQpsaWJzbSBpNTg2LXBva3ktbGludXggMS4yLjIKbGliaWNlIGk1ODYtcG9reS1saW51
eCAxLjAuOQpzaGFkb3ctc2VjdXJldHR5IHFlbXV4ODYtcG9reS1saW51eCA0LjIuMQpsaWJjYXAg
aTU4Ni1wb2t5LWxpbnV4IDIuMjUKc2hhZG93IGk1ODYtcG9reS1saW51eCA0LjIuMQp1dGlsLW1h
Y3JvcyBpNTg2LXBva3ktbGludXggMS4xOS4wCnBhY2thZ2Vncm91cC1jb3JlLWJvb3QgcWVtdXg4
Ni1wb2t5LWxpbnV4IDEuMAptYWtlIGk1ODYtcG9reS1saW51eCA0LjIuMQpwZXJsIGk1ODYtcG9r
eS1saW51eCA1LjI0LjAKc2hhZG93LXN5c3Jvb3QgaTU4Ni1wb2t5LWxpbnV4IDQuMi4xCnY4NmQg
cWVtdXg4Ni1wb2t5LWxpbnV4IDAuMS4xMApkYnVzLXRlc3QgaTU4Ni1wb2t5LWxpbnV4IDEuMTAu
MTQKYmMgaTU4Ni1wb2t5LWxpbnV4IDEuMDYKZGIgaTU4Ni1wb2t5LWxpbnV4IDYuMC4zNQpiYXNl
LWZpbGVzIHFlbXV4ODYtcG9reS1saW51eCAzLjAuMTQKc3lzdmluaXQgaTU4Ni1wb2t5LWxpbnV4
IDIuODhkc2YKbGlieG1sMiBpNTg2LXBva3ktbGludXggMi45LjQKYXR0ciBpNTg2LXBva3ktbGlu
dXggMi40LjQ3CnY4NmQgcWVtdXg4Ni1wb2t5LWxpbnV4IDAuMS4xMApuY3Vyc2VzIGk1ODYtcG9r
eS1saW51eCA2LjArMjAxNjA2MjUKYmFzaC1jb21wbGV0aW9uIGk1ODYtcG9reS1saW51eCAyLjQK
YmFzZS1wYXNzd2QgaTU4Ni1wb2t5LWxpbnV4IDMuNS4yOQpkYnVzLXRlc3QgaTU4Ni1wb2t5LWxp
bnV4IDEuMTAuMTQKcGVybCBpNTg2LXBva3ktbGludXggNS4yNC4wCmdkYm0gaTU4Ni1wb2t5LWxp
bnV4IDEuMTIKZXhwYXQgaTU4Ni1wb2t5LWxpbnV4IDIuMi4wCmV4cGF0IGk1ODYtcG9reS1saW51
eCAyLjIuMApuY3Vyc2VzIGk1ODYtcG9reS1saW51eCA2LjArMjAxNjA2MjUKYmFzZS1maWxlcyBx
ZW11eDg2LXBva3ktbGludXggMy4wLjE0CmdsaWJjLWluaXRpYWwgaTU4Ni1wb2t5LWxpbnV4IDIu
MjUKbGliZ2NjIGk1ODYtcG9reS1saW51eCA2LjMuMApzaGFyZWQtbWltZS1pbmZvIGk1ODYtcG9r
eS1saW51eCAxLjgKZGVwbW9kd3JhcHBlci1jcm9zcyBxZW11eDg2LXBva3ktbGludXggMS4wCnNo
YXJlZC1taW1lLWluZm8gaTU4Ni1wb2t5LWxpbnV4IDEuOApiemlwMiBpNTg2LXBva3ktbGludXgg
MS4wLjYKZ2RibSBpNTg2LXBva3ktbGludXggMS4xMgpzcWxpdGUzIGk1ODYtcG9reS1saW51eCAz
LjE2LjIKaW5pdC1pZnVwZG93biBxZW11eDg2LXBva3ktbGludXggMS4wCm9wa2ctdXRpbHMgaTU4
Ni1wb2t5LWxpbnV4IDAuMy40K2dpdEFVVE9JTkMrOTIyOGIzOGE4MQpzaGFkb3ctc3lzcm9vdCBp
NTg2LXBva3ktbGludXggNC4yLjEKeGV4dHByb3RvIGk1ODYtcG9reS1saW51eCA3LjMuMApkaWZm
dXRpbHMgaTU4Ni1wb2t5LWxpbnV4IDMuNQpsaWJwdGhyZWFkLXN0dWJzIGk1ODYtcG9reS1saW51
eCAwLjMKc2hhcmVkLW1pbWUtaW5mbyBpNTg2LXBva3ktbGludXggMS44CmluaXRzY3JpcHRzIGk1
ODYtcG9reS1saW51eCAxLjAKZXVkZXYgaTU4Ni1wb2t5LWxpbnV4IDMuMgpkYnVzLXRlc3QgaTU4
Ni1wb2t5LWxpbnV4IDEuMTAuMTQKbGludXgteW9jdG8gcWVtdXg4Ni1wb2t5LWxpbnV4IDQuOC4x
OCtnaXRBVVRPSU5DK2VhOGE2NzljOTVfYzUwZjY5NTM0MQpsaWJpY2UgaTU4Ni1wb2t5LWxpbnV4
IDEuMC45CmJhc2UtZmlsZXMgcWVtdXg4Ni1wb2t5LWxpbnV4IDMuMC4xNApweXRob24gaTU4Ni1w
b2t5LWxpbnV4IDIuNy4xMgpxZW11d3JhcHBlci1jcm9zcyBpNTg2LXBva3ktbGludXggMS4wCnBh
Y2thZ2Vncm91cC1jb3JlLWJvb3QgcWVtdXg4Ni1wb2t5LWxpbnV4IDEuMApsaWJwdGhyZWFkLXN0
dWJzIGk1ODYtcG9reS1saW51eCAwLjMKbGlicGNyZSBpNTg2LXBva3ktbGludXggOC40MApsaWJw
Y3JlIGk1ODYtcG9reS1saW51eCA4LjQwCmxpYnB0aHJlYWQtc3R1YnMgaTU4Ni1wb2t5LWxpbnV4
IDAuMwpsaW51eC15b2N0byBxZW11eDg2LXBva3ktbGludXggNC44LjE4K2dpdEFVVE9JTkMrZWE4
YTY3OWM5NV9jNTBmNjk1MzQxCmxpYngxMSBpNTg2LXBva3ktbGludXggMS42LjQKbmN1cnNlcyBp
NTg2LXBva3ktbGludXggNi4wKzIwMTYwNjI1CmdsaWItMi4wIGk1ODYtcG9reS1saW51eCAyLjUw
LjIKYmMgaTU4Ni1wb2t5LWxpbnV4IDEuMDYKZXVkZXYgaTU4Ni1wb2t5LWxpbnV4IDMuMgpxZW11
d3JhcHBlci1jcm9zcyBpNTg2LXBva3ktbGludXggMS4wCnNoYWRvdy1zZWN1cmV0dHkgcWVtdXg4
Ni1wb2t5LWxpbnV4IDQuMi4xCnBlcmwgaTU4Ni1wb2t5LWxpbnV4IDUuMjQuMApkYiBpNTg2LXBv
a3ktbGludXggNi4wLjM1CmxpYnhjYiBpNTg2LXBva3ktbGludXggMS4xMgpnbm9tZS1kZXNrdG9w
LXRlc3RpbmcgaTU4Ni1wb2t5LWxpbnV4IDIwMTQuMQpmbGV4IGk1ODYtcG9reS1saW51eCAyLjYu
Mgppbml0LWlmdXBkb3duIHFlbXV4ODYtcG9reS1saW51eCAxLjAKbGliZmZpIGk1ODYtcG9reS1s
aW51eCAzLjIuMQpnbGliYyBpNTg2LXBva3ktbGludXggMi4yNQpsaWJ4bWwyIGk1ODYtcG9reS1s
aW51eCAyLjkuNApzZWQgaTU4Ni1wb2t5LWxpbnV4IDQuMi4yCm5ldGJhc2UgaTU4Ni1wb2t5LWxp
bnV4IDUuNAprbW9kIGk1ODYtcG9reS1saW51eCAyMytnaXRBVVRPSU5DKzY1YTg4NWRmNWYKdXRp
bC1tYWNyb3MgaTU4Ni1wb2t5LWxpbnV4IDEuMTkuMApwdGVzdC1ydW5uZXIgaTU4Ni1wb2t5LWxp
bnV4IDIuMC4xK2dpdEFVVE9JTkMrZTJhYTQyNTY3NAp4cHJvdG8gaTU4Ni1wb2t5LWxpbnV4IDcu
MC4zMQp6bGliIGk1ODYtcG9reS1saW51eCAxLjIuOApnY2MtcnVudGltZSBpNTg2LXBva3ktbGlu
dXggNi4zLjAKc3FsaXRlMyBpNTg2LXBva3ktbGludXggMy4xNi4yCmdsaWJjIGk1ODYtcG9reS1s
aW51eCAyLjI1CnN5c3Zpbml0LWluaXR0YWIgcWVtdXg4Ni1wb2t5LWxpbnV4IDIuODhkc2YKbGli
c20gaTU4Ni1wb2t5LWxpbnV4IDEuMi4yCnNxbGl0ZTMgaTU4Ni1wb2t5LWxpbnV4IDMuMTYuMgpn
YXdrIGk1ODYtcG9reS1saW51eCA0LjEuNAp1dGlsLW1hY3JvcyBpNTg2LXBva3ktbGludXggMS4x
OS4wCnV0aWwtbGludXggaTU4Ni1wb2t5LWxpbnV4IDIuMjkKcGVybCBpNTg2LXBva3ktbGludXgg
NS4yNC4wCmdhd2sgaTU4Ni1wb2t5LWxpbnV4IDQuMS40CnJlYWRsaW5lIGk1ODYtcG9reS1saW51
eCA3LjAKZGIgaTU4Ni1wb2t5LWxpbnV4IDYuMC4zNQpsaWJ0b29sLWNyb3NzIGk1ODYtcG9reS1s
aW51eCAyLjQuNgpjb3JldXRpbHMgaTU4Ni1wb2t5LWxpbnV4IDguMjYKbGlieG1sMiBpNTg2LXBv
a3ktbGludXggMi45LjQKbGlidG9vbC1jcm9zcyBpNTg2LXBva3ktbGludXggMi40LjYKbWV0YS1l
eHRzZGstdG9vbGNoYWluIGk1ODYtcG9reS1saW51eCAxLjAKYmFzZS1wYXNzd2QgaTU4Ni1wb2t5
LWxpbnV4IDMuNS4yOQpzeXN2aW5pdC1pbml0dGFiIHFlbXV4ODYtcG9reS1saW51eCAyLjg4ZHNm
CmV4cGF0IGk1ODYtcG9reS1saW51eCAyLjIuMApnYXdrIGk1ODYtcG9reS1saW51eCA0LjEuNAp4
dHJhbnMgaTU4Ni1wb2t5LWxpbnV4IDEuMy41CmxpYmljZSBpNTg2LXBva3ktbGludXggMS4wLjkK
ZGlmZnV0aWxzIGk1ODYtcG9reS1saW51eCAzLjUKZXhwYXQgaTU4Ni1wb2t5LWxpbnV4IDIuMi4w
CmxpYnhkbWNwIGk1ODYtcG9reS1saW51eCAxLjEuMgpzaGFyZWQtbWltZS1pbmZvIGk1ODYtcG9r
eS1saW51eCAxLjgKZ2NjLXJ1bnRpbWUgaTU4Ni1wb2t5LWxpbnV4IDYuMy4wCmdkYm0gaTU4Ni1w
b2t5LWxpbnV4IDEuMTIKbGliZmZpIGk1ODYtcG9reS1saW51eCAzLjIuMQpsaWJnY2MgaTU4Ni1w
b2t5LWxpbnV4IDYuMy4wCnNoYWRvdy1zeXNyb290IGk1ODYtcG9reS1saW51eCA0LjIuMQp4Y2It
cHJvdG8gaTU4Ni1wb2t5LWxpbnV4IDEuMTIKZGJ1cyBpNTg2LXBva3ktbGludXggMS4xMC4xNApp
bml0c2NyaXB0cyBpNTg2LXBva3ktbGludXggMS4wCnhjYi1wcm90byBpNTg2LXBva3ktbGludXgg
MS4xMgpwdGVzdC1ydW5uZXIgaTU4Ni1wb2t5LWxpbnV4IDIuMC4xK2dpdEFVVE9JTkMrZTJhYTQy
NTY3NApiYXNoIGk1ODYtcG9reS1saW51eCA0LjMuMzAKYXR0ciBpNTg2LXBva3ktbGludXggMi40
LjQ3CnJlYWRsaW5lIGk1ODYtcG9reS1saW51eCA3LjAKbGludXgteW9jdG8gcWVtdXg4Ni1wb2t5
LWxpbnV4IDQuOC4xOCtnaXRBVVRPSU5DK2VhOGE2NzljOTVfYzUwZjY5NTM0MQpweXRob24gaTU4
Ni1wb2t5LWxpbnV4IDIuNy4xMgpwYWNrYWdlZ3JvdXAtY29yZS1ib290IHFlbXV4ODYtcG9reS1s
aW51eCAxLjAKZ2F3ayBpNTg2LXBva3ktbGludXggNC4xLjQKZ2xpYmMtbG9jYWxlIGk1ODYtcG9r
eS1saW51eCAyLjI1CnN5c3Zpbml0IGk1ODYtcG9reS1saW51eCAyLjg4ZHNmCmxpYmNhcCBpNTg2
LXBva3ktbGludXggMi4yNQpweXRob24gaTU4Ni1wb2t5LWxpbnV4IDIuNy4xMgpyZWFkbGluZSBp
NTg2LXBva3ktbGludXggNy4wCmFjbCBpNTg2LXBva3ktbGludXggMi4yLjUyCm9wZW5zc2wgaTU4
Ni1wb2t5LWxpbnV4IDEuMC4yawpvcGtnLXV0aWxzIGk1ODYtcG9reS1saW51eCAwLjMuNCtnaXRB
VVRPSU5DKzkyMjhiMzhhODEKYmMgaTU4Ni1wb2t5LWxpbnV4IDEuMDYKemxpYiBpNTg2LXBva3kt
bGludXggMS4yLjgKcmVhZGxpbmUgaTU4Ni1wb2t5LWxpbnV4IDcuMAppbml0c2NyaXB0cyBpNTg2
LXBva3ktbGludXggMS4wCmxpYnB0aHJlYWQtc3R1YnMgaTU4Ni1wb2t5LWxpbnV4IDAuMwppbml0
LWlmdXBkb3duIHFlbXV4ODYtcG9reS1saW51eCAxLjAKbGlieDExIGk1ODYtcG9reS1saW51eCAx
LjYuNApsaWJnY2MgaTU4Ni1wb2t5LWxpbnV4IDYuMy4wCmdyZXAgaTU4Ni1wb2t5LWxpbnV4IDIu
MjcKZXVkZXYgaTU4Ni1wb2t5LWxpbnV4IDMuMgpmbGV4IGk1ODYtcG9reS1saW51eCAyLjYuMgp6
bGliIGk1ODYtcG9reS1saW51eCAxLjIuOApjb3JldXRpbHMgaTU4Ni1wb2t5LWxpbnV4IDguMjYK
YWNsIGk1ODYtcG9reS1saW51eCAyLjIuNTIKeGV4dHByb3RvIGk1ODYtcG9reS1saW51eCA3LjMu
MApidXN5Ym94IGk1ODYtcG9reS1saW51eCAxLjI0LjEKbGliY2FwIGk1ODYtcG9reS1saW51eCAy
LjI1Cmdub21lLWRlc2t0b3AtdGVzdGluZyBpNTg2LXBva3ktbGludXggMjAxNC4xCmxpYnhhdSBp
NTg2LXBva3ktbGludXggMS4wLjgKY3J5cHRvZGV2LWxpbnV4IGk1ODYtcG9reS1saW51eCAxLjgK
bTQgaTU4Ni1wb2t5LWxpbnV4IDEuNC4xOApsaWJnY2MtaW5pdGlhbCBpNTg2LXBva3ktbGludXgg
Ni4zLjAKb3BlbnNzbCBpNTg2LXBva3ktbGludXggMS4wLjJrCmticHJvdG8gaTU4Ni1wb2t5LWxp
bnV4IDEuMC43CmxpYnhjYiBpNTg2LXBva3ktbGludXggMS4xMgpnZXR0ZXh0IGk1ODYtcG9reS1s
aW51eCAwLjE5LjguMQpzeXN2aW5pdCBpNTg2LXBva3ktbGludXggMi44OGRzZgpsaWJzbSBpNTg2
LXBva3ktbGludXggMS4yLjIKbGludXgtbGliYy1oZWFkZXJzIGk1ODYtcG9reS1saW51eCA0LjkK
YWNsIGk1ODYtcG9reS1saW51eCAyLjIuNTIKZ3JlcCBpNTg2LXBva3ktbGludXggMi4yNwpuZXRi
YXNlIGk1ODYtcG9reS1saW51eCA1LjQKZmxleCBpNTg2LXBva3ktbGludXggMi42LjIKbGlieDEx
IGk1ODYtcG9reS1saW51eCAxLjYuNApidXN5Ym94IGk1ODYtcG9reS1saW51eCAxLjI0LjEKeHBy
b3RvIGk1ODYtcG9reS1saW51eCA3LjAuMzEKaW5wdXRwcm90byBpNTg2LXBva3ktbGludXggMi4z
LjIKbGlieGNiIGk1ODYtcG9reS1saW51eCAxLjEyCmxpYmNhcCBpNTg2LXBva3ktbGludXggMi4y
NQptb2R1dGlscy1pbml0c2NyaXB0cyBpNTg2LXBva3ktbGludXggMS4wCm00IGk1ODYtcG9reS1s
aW51eCAxLjQuMTgKc2hhZG93LXNlY3VyZXR0eSBxZW11eDg2LXBva3ktbGludXggNC4yLjEKeGNi
LXByb3RvIGk1ODYtcG9reS1saW51eCAxLjEyCmdsaWJjLWluaXRpYWwgaTU4Ni1wb2t5LWxpbnV4
IDIuMjUKYmFzaCBpNTg2LXBva3ktbGludXggNC4zLjMwCmV1ZGV2IGk1ODYtcG9reS1saW51eCAz
LjIKbW9kdXRpbHMtaW5pdHNjcmlwdHMgaTU4Ni1wb2t5LWxpbnV4IDEuMApsaWJwY3JlIGk1ODYt
cG9reS1saW51eCA4LjQwCmdldHRleHQgaTU4Ni1wb2t5LWxpbnV4IDAuMTkuOC4xCmZsZXggaTU4
Ni1wb2t5LWxpbnV4IDIuNi4yCmxpYnhtbDIgaTU4Ni1wb2t5LWxpbnV4IDIuOS40CnFlbXV3cmFw
cGVyLWNyb3NzIGk1ODYtcG9reS1saW51eCAxLjAKZ2NjLXJ1bnRpbWUgaTU4Ni1wb2t5LWxpbnV4
IDYuMy4wCmxpbnV4LWxpYmMtaGVhZGVycyBpNTg2LXBva3ktbGludXggNC45CmNyeXB0b2Rldi1s
aW51eCBpNTg2LXBva3ktbGludXggMS44CmdsaWJjLWxvY2FsZSBpNTg2LXBva3ktbGludXggMi4y
NQpidXN5Ym94IGk1ODYtcG9reS1saW51eCAxLjI0LjEKZ2xpYmMtbG9jYWxlIGk1ODYtcG9reS1s
aW51eCAyLjI1CnhleHRwcm90byBpNTg2LXBva3ktbGludXggNy4zLjAKY29yZXV0aWxzIGk1ODYt
cG9reS1saW51eCA4LjI2Cm1ha2UgaTU4Ni1wb2t5LWxpbnV4IDQuMi4xCmFjbCBpNTg2LXBva3kt
bGludXggMi4yLjUyCmttb2QgaTU4Ni1wb2t5LWxpbnV4IDIzK2dpdEFVVE9JTkMrNjVhODg1ZGY1
Zgp4ZXh0cHJvdG8gaTU4Ni1wb2t5LWxpbnV4IDcuMy4wCm00IGk1ODYtcG9reS1saW51eCAxLjQu
MTgKdXRpbC1saW51eCBpNTg2LXBva3ktbGludXggMi4yOQpkaWZmdXRpbHMgaTU4Ni1wb2t5LWxp
bnV4IDMuNQpsaW51eC15b2N0byBxZW11eDg2LXBva3ktbGludXggNC44LjE4K2dpdEFVVE9JTkMr
ZWE4YTY3OWM5NV9jNTBmNjk1MzQxCmRiIGk1ODYtcG9reS1saW51eCA2LjAuMzUKeHRyYW5zIGk1
ODYtcG9reS1saW51eCAxLjMuNQpsaW51eC1saWJjLWhlYWRlcnMgaTU4Ni1wb2t5LWxpbnV4IDQu
OQpjcnlwdG9kZXYtbGludXggaTU4Ni1wb2t5LWxpbnV4IDEuOAp1dGlsLW1hY3JvcyBpNTg2LXBv
a3ktbGludXggMS4xOS4wCmJhc2UtZmlsZXMgcWVtdXg4Ni1wb2t5LWxpbnV4IDMuMC4xNApsaWJ4
YXUgaTU4Ni1wb2t5LWxpbnV4IDEuMC44CmJ6aXAyIGk1ODYtcG9reS1saW51eCAxLjAuNgptYWtl
IGk1ODYtcG9reS1saW51eCA0LjIuMQpkYnVzIGk1ODYtcG9reS1saW51eCAxLjEwLjE0CmdtcCBp
NTg2LXBva3ktbGludXggNi4xLjEKY29yZXV0aWxzIGk1ODYtcG9reS1saW51eCA4LjI2Cm1vZHV0
aWxzLWluaXRzY3JpcHRzIGk1ODYtcG9reS1saW51eCAxLjAKc2VkIGk1ODYtcG9reS1saW51eCA0
LjIuMgpzeXN2aW5pdC1pbml0dGFiIHFlbXV4ODYtcG9reS1saW51eCAyLjg4ZHNmCm9wZW5zc2wg
aTU4Ni1wb2t5LWxpbnV4IDEuMC4yawpsaWJ4Y2IgaTU4Ni1wb2t5LWxpbnV4IDEuMTIKeHRyYW5z
IGk1ODYtcG9reS1saW51eCAxLjMuNQpwdGVzdC1ydW5uZXIgaTU4Ni1wb2t5LWxpbnV4IDIuMC4x
K2dpdEFVVE9JTkMrZTJhYTQyNTY3NApnbGliYyBpNTg2LXBva3ktbGludXggMi4yNQppbnB1dHBy
b3RvIGk1ODYtcG9reS1saW51eCAyLjMuMgpvcGtnLXV0aWxzIGk1ODYtcG9reS1saW51eCAwLjMu
NCtnaXRBVVRPSU5DKzkyMjhiMzhhODEKYXR0ciBpNTg2LXBva3ktbGludXggMi40LjQ3CmdldHRl
eHQgaTU4Ni1wb2t5LWxpbnV4IDAuMTkuOC4xCmdsaWItMi4wIGk1ODYtcG9reS1saW51eCAyLjUw
LjIKeGNiLXByb3RvIGk1ODYtcG9reS1saW51eCAxLjEyCmdsaWJjIGk1ODYtcG9reS1saW51eCAy
LjI1CmNyeXB0b2Rldi1saW51eCBpNTg2LXBva3ktbGludXggMS44Cnh0cmFucyBpNTg2LXBva3kt
bGludXggMS4zLjUKa2Jwcm90byBpNTg2LXBva3ktbGludXggMS4wLjcKYXR0ciBpNTg2LXBva3kt
bGludXggMi40LjQ3CmxpYnhkbWNwIGk1ODYtcG9reS1saW51eCAxLjEuMgpsaWJ0b29sLWNyb3Nz
IGk1ODYtcG9reS1saW51eCAyLjQuNgpsaWJmZmkgaTU4Ni1wb2t5LWxpbnV4IDMuMi4xCmJhc2gg
aTU4Ni1wb2t5LWxpbnV4IDQuMy4zMApnbm9tZS1kZXNrdG9wLXRlc3RpbmcgaTU4Ni1wb2t5LWxp
bnV4IDIwMTQuMQpiYXNoLWNvbXBsZXRpb24gaTU4Ni1wb2t5LWxpbnV4IDIuNAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3639</attachid>
            <date>2017-02-21 23:02:20 +0000</date>
            <delta_ts>2017-02-21 23:02:20 +0000</delta_ts>
            <desc>host manifest log</desc>
            <filename>poky-glibc-x86_64-core-image-minimal-i586-toolchain-ext-2.2+snapshot.host.manifest</filename>
            <type>text/cache-manifest</type>
            <size>3526</size>
            <attacher name="Francisco Pedraza">francisco.j.pedraza.gonzalez</attacher>
            
              <data encoding="base64">ZWxmdXRpbHMtbmF0aXZlIHg4Nl82NC1saW51eCAwLjE2OAptYWtlZGVwZW5kLW5hdGl2ZSB4ODZf
NjQtbGludXggMS4wLjUKcHJlbGluay1uYXRpdmUgeDg2XzY0LWxpbnV4IDEuMCtnaXRBVVRPSU5D
K2VmMjA2MjhkZDcKcmVuZGVycHJvdG8tbmF0aXZlIHg4Nl82NC1saW51eCAwLjExLjEKbGlieG1s
LXBhcnNlci1wZXJsLW5hdGl2ZSB4ODZfNjQtbGludXggMi40NApsaWJwbmctbmF0aXZlIHg4Nl82
NC1saW51eCAxLjYuMjgKbGlieDExLW5hdGl2ZSB4ODZfNjQtbGludXggMS42LjQKYXR0ci1uYXRp
dmUgeDg2XzY0LWxpbnV4IDIuNC40NwpsaWJ4YXUtbmF0aXZlIHg4Nl82NC1saW51eCAxLjAuOAph
bHNhLWxpYi1uYXRpdmUgeDg2XzY0LWxpbnV4IDEuMS4yCnNxbGl0ZTMtbmF0aXZlIHg4Nl82NC1s
aW51eCAzLjE2LjIKcHl0aG9uLW5hdGl2ZSB4ODZfNjQtbGludXggMi43LjEyCmZpbGUtbmF0aXZl
IHg4Nl82NC1saW51eCA1LjI5CmxpYnhyYW5kci1uYXRpdmUgeDg2XzY0LWxpbnV4IDEuNS4xCnBi
emlwMi1uYXRpdmUgeDg2XzY0LWxpbnV4IDEuMS4xMwp1cGRhdGUtcmMuZC1uYXRpdmUgeDg2XzY0
LWxpbnV4IDAuNwpiYy1uYXRpdmUgeDg2XzY0LWxpbnV4IDEuMDYKemxpYi1uYXRpdmUgeDg2XzY0
LWxpbnV4IDEuMi44Cm00LW5hdGl2ZSB4ODZfNjQtbGludXggMS40LjE4CmxpYmFyY2hpdmUtbmF0
aXZlIHg4Nl82NC1saW51eCAzLjIuMgpieWFjYy1uYXRpdmUgeDg2XzY0LWxpbnV4IDIwMTYxMjAy
CmdtcC1uYXRpdmUgeDg2XzY0LWxpbnV4IDYuMS4xCnVuaWZkZWYtbmF0aXZlIHg4Nl82NC1saW51
eCAyLjExCnhleHRwcm90by1uYXRpdmUgeDg2XzY0LWxpbnV4IDcuMy4wCmRiLW5hdGl2ZSB4ODZf
NjQtbGludXggNi4wLjM1CmxpYnhkbWNwLW5hdGl2ZSB4ODZfNjQtbGludXggMS4xLjIKbGlieG1s
Mi1uYXRpdmUgeDg2XzY0LWxpbnV4IDIuOS40CmxpYmZmaS1uYXRpdmUgeDg2XzY0LWxpbnV4IDMu
Mi4xCmd0ay1kb2MtbmF0aXZlIHg4Nl82NC1saW51eCAxLjI1CnR6Y29kZS1uYXRpdmUgeDg2XzY0
LWxpbnV4IDIwMTZqCnBrZ2NvbmZpZy1uYXRpdmUgeDg2XzY0LWxpbnV4IDAuMjkuMStnaXRBVVRP
SU5DKzg3MTUyYzA1YmUKbGRjb25maWctbmF0aXZlIHg4Nl82NC1saW51eCAyLjEyLjEKdW5mczMt
bmF0aXZlIHg4Nl82NC1saW51eCAwLjkuMjIucjQ5NwpmbGV4LW5hdGl2ZSB4ODZfNjQtbGludXgg
Mi42LjIKbXBmci1uYXRpdmUgeDg2XzY0LWxpbnV4IDMuMS41CmJpbnV0aWxzLW5hdGl2ZSB4ODZf
NjQtbGludXggMi4yNwpuY3Vyc2VzLW5hdGl2ZSB4ODZfNjQtbGludXggNi4wKzIwMTYwNjI1CmV4
cGF0LW5hdGl2ZSB4ODZfNjQtbGludXggMi4yLjAKZHRjLW5hdGl2ZSB4ODZfNjQtbGludXggMS40
LjIKZ3BlcmYtbmF0aXZlIHg4Nl82NC1saW51eCAzLjAuNApwaXhtYW4tbmF0aXZlIHg4Nl82NC1s
aW51eCAwLjM0LjAKb3NzcC11dWlkLW5hdGl2ZSB4ODZfNjQtbGludXggMS42LjIKYWNsLW5hdGl2
ZSB4ODZfNjQtbGludXggMi4yLjUyCmxpYnhzbHQtbmF0aXZlIHg4Nl82NC1saW51eCAxLjEuMjkK
a2Jwcm90by1uYXRpdmUgeDg2XzY0LWxpbnV4IDEuMC43CmludGx0b29sLW5hdGl2ZSB4ODZfNjQt
bGludXggMC41MS4wCnB5dGhvbjMtbmF0aXZlIHg4Nl82NC1saW51eCAzLjUuMgpsaWJ4ZXh0LW5h
dGl2ZSB4ODZfNjQtbGludXggMS4zLjMKcnBtLW5hdGl2ZSB4ODZfNjQtbGludXggNS40LjE2CmNy
ZWF0ZXJlcG8tbmF0aXZlIHg4Nl82NC1saW51eCAwLjQuMTEKeHotbmF0aXZlIHg4Nl82NC1saW51
eCA1LjIuMwprZXJuLXRvb2xzLW5hdGl2ZSB4ODZfNjQtbGludXggMC4yK2dpdEFVVE9JTkMrNWRl
YWRhODc5NApvcGtnLXV0aWxzLW5hdGl2ZSB4ODZfNjQtbGludXggMC4zLjQrZ2l0QVVUT0lOQys5
MjI4YjM4YTgxCmdsaWItMi4wLW5hdGl2ZSB4ODZfNjQtbGludXggMi41MC4yCmxpYnhyZW5kZXIt
bmF0aXZlIHg4Nl82NC1saW51eCAwLjkuMTAKcHl0aG9uLXNtYXJ0cG0tbmF0aXZlIHg4Nl82NC1s
aW51eCAxLjUrZ2l0QVVUT0lOQys0MDdhN2VjYTc2Cm9wa2ctbmF0aXZlIHg4Nl82NC1saW51eCAw
LjMuNApvcGVuc3NsLW5hdGl2ZSB4ODZfNjQtbGludXggMS4wLjJrCnFlbXUtbmF0aXZlIHg4Nl82
NC1saW51eCAyLjguMApwZXJsLW5hdGl2ZSB4ODZfNjQtbGludXggNS4yNC4wCmJ6aXAyLW5hdGl2
ZSB4ODZfNjQtbGludXggMS4wLjYKbGlicGNyZS1uYXRpdmUgeDg2XzY0LWxpbnV4IDguNDAKbWFr
ZWRldnMtbmF0aXZlIHg4Nl82NC1saW51eCAxLjAuMQpwc2V1ZG8tbmF0aXZlIHg4Nl82NC1saW51
eCAxLjguMgpsaWJ4Y2ItbmF0aXZlIHg4Nl82NC1saW51eCAxLjEyCm1rbGlicy1uYXRpdmUgeDg2
XzY0LWxpbnV4IDAuMS40MwpjcnlwdG9kZXYtbGludXgtbmF0aXZlIHg4Nl82NC1saW51eCAxLjgK
aW5wdXRwcm90by1uYXRpdmUgeDg2XzY0LWxpbnV4IDIuMy4yCnV0aWwtbWFjcm9zLW5hdGl2ZSB4
ODZfNjQtbGludXggMS4xOS4wCmttb2QtbmF0aXZlIHg4Nl82NC1saW51eCAyMytnaXRBVVRPSU5D
KzY1YTg4NWRmNWYKcWVtdS1oZWxwZXItbmF0aXZlIHg4Nl82NC1saW51eCAxLjAKZ2V0dGV4dC1t
aW5pbWFsLW5hdGl2ZSB4ODZfNjQtbGludXggMC4xOS44LjEKbHpvLW5hdGl2ZSB4ODZfNjQtbGlu
dXggMi4wOQpzaGFyZWQtbWltZS1pbmZvLW5hdGl2ZSB4ODZfNjQtbGludXggMS44CnBpZ3otbmF0
aXZlIHg4Nl82NC1saW51eCAyLjMuNApiaXNvbi1uYXRpdmUgeDg2XzY0LWxpbnV4IDMuMC40Cnh0
cmFucy1uYXRpdmUgeDg2XzY0LWxpbnV4IDEuMy41Cmx6b3AtbmF0aXZlIHg4Nl82NC1saW51eCAx
LjAzCnF1aWx0LW5hdGl2ZSB4ODZfNjQtbGludXggMC42NQp1dGlsLWxpbnV4LW5hdGl2ZSB4ODZf
NjQtbGludXggMi4yOQpyYW5kcnByb3RvLW5hdGl2ZSB4ODZfNjQtbGludXggMS41LjAKdGV4aW5m
by1kdW1teS1uYXRpdmUgeDg2XzY0LWxpbnV4IDEuMApnbnUtY29uZmlnLW5hdGl2ZSB4ODZfNjQt
bGludXggMjAxNTA3MjgrZ2l0QVVUT0lOQytiNTc2ZmE4N2MxCnhjYi1wcm90by1uYXRpdmUgeDg2
XzY0LWxpbnV4IDEuMTIKYXV0b2NvbmYtbmF0aXZlIHg4Nl82NC1saW51eCAyLjY5CmF1dG9tYWtl
LW5hdGl2ZSB4ODZfNjQtbGludXggMS4xNQpsaWJ0b29sLW5hdGl2ZSB4ODZfNjQtbGludXggMi40
LjYKZ2V0dGV4dC1uYXRpdmUgeDg2XzY0LWxpbnV4IDAuMTkuOC4xCmxpYm1wYy1uYXRpdmUgeDg2
XzY0LWxpbnV4IDEuMC4zCmUyZnNwcm9ncy1uYXRpdmUgeDg2XzY0LWxpbnV4IDEuNDMuNApycG1y
ZXNvbHZlLW5hdGl2ZSB4ODZfNjQtbGludXggMS4wCnJlYWRsaW5lLW5hdGl2ZSB4ODZfNjQtbGlu
dXggNy4wCmNyb3NzLWxvY2FsZWRlZi1uYXRpdmUgeDg2XzY0LWxpbnV4IDIuMjUKbGlic2RsLW5h
dGl2ZSB4ODZfNjQtbGludXggMS4yLjE1Cnhwcm90by1uYXRpdmUgeDg2XzY0LWxpbnV4IDcuMC4z
MQpsaWJwdGhyZWFkLXN0dWJzLW5hdGl2ZSB4ODZfNjQtbGludXggMC4zCnBvcHQtbmF0aXZlIHg4
Nl82NC1saW51eCAxLjE2CnNoYWRvdy1uYXRpdmUgeDg2XzY0LWxpbnV4IDQuMi4xCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>