<?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>15742</bug_id>
          
          <creation_ts>2025-02-14 10:53:44 +0000</creation_ts>
          <short_desc>do_task[depends] cannot add dependencies needed for conversion types</short_desc>
          <delta_ts>2026-03-12 15:09:58 +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>oe-core other</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>Future</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Louis Rannou">louis.rannou</reporter>
          <assigned_to name="Ross Burton">ross.burton</assigned_to>
          <cc>randy.macleod</cc>
    
    <cc>ross.burton</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>100944</commentid>
    <comment_count>0</comment_count>
      <attachid>5098</attachid>
    <who name="Louis Rannou">louis.rannou</who>
    <bug_when>2025-02-14 10:53:44 +0000</bug_when>
    <thetext>Created attachment 5098
Patch to publish the base type resolution

When a new task requires a dependance to a image type, we are supposed to write:
    mytask[depends] = &apos;myimage:do_image_tar&apos;

If we require a conversion type (eg tar.gz or tar.gz.lzo), there is nothing to help.

That&apos;s quite unconfortable for a user and complexifies automation.

A first step would be to provide the _image_base_type function from image.bbclass. This would let anyone resolve types (patch provided).

Then, oe might be able to resolve something like
mytask[depends] = &apos;myimage:do_image_tar_gz_loz&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100945</commentid>
    <comment_count>1</comment_count>
      <attachid>5099</attachid>
    <who name="Louis Rannou">louis.rannou</who>
    <bug_when>2025-02-14 13:13:27 +0000</bug_when>
    <thetext>Created attachment 5099
Patch to publish the base type resolution</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100951</commentid>
    <comment_count>2</comment_count>
    <who name="Louis Rannou">louis.rannou</who>
    <bug_when>2025-02-14 13:57:25 +0000</bug_when>
    <thetext>Actually forget about the first step and the patch as it wouldn&apos;t be available from an other recipe :/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>100953</commentid>
    <comment_count>3</comment_count>
      <attachid>5101</attachid>
    <who name="Louis Rannou">louis.rannou</who>
    <bug_when>2025-02-14 15:07:59 +0000</bug_when>
    <thetext>Created attachment 5101
add tasks for conversion types

This is a patch to create tasks for conversion commands

For example, if IMAGE_FSTYPES contains &quot;tar.gz.lzo&quot;, the new tasks depends are created:

    do_image_complete -&gt; do_image_tar_gz_lzo
    do_image_complete -&gt; do_image_tar_gz
    do_image_tar_gz_lzo -&gt; do_image_tar_gz_lzo
    do_image_tar_gz -&gt; do_image_tar</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101167</commentid>
    <comment_count>4</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-02-20 15:37:18 +0000</bug_when>
    <thetext>Bug review:
The automatic image conversion is quite complicated so we&apos;re not surprised that there are corner cases. Likely a full expansion of all combinations is not sensible since tasks are somewhat slow in bitbake.

This may have to wait to early in 5.3 since we&apos;re weeks away from feature freeze.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101182</commentid>
    <comment_count>5</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2025-02-20 16:16:52 +0000</bug_when>
    <thetext>Wouldn&apos;t it be better to depend on myimage:do_image_complete, which is the &quot;the images you requested have all been built&quot; task?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101191</commentid>
    <comment_count>6</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-02-20 19:05:56 +0000</bug_when>
    <thetext>Louis, See Ross&apos; question, please.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101200</commentid>
    <comment_count>7</comment_count>
    <who name="Louis Rannou">louis.rannou</who>
    <bug_when>2025-02-21 10:24:55 +0000</bug_when>
    <thetext>(In reply to Ross Burton from comment #5)
&gt; Wouldn&apos;t it be better to depend on myimage:do_image_complete, which is the
&gt; &quot;the images you requested have all been built&quot; task?

When the new task is from another recipe it would indeed. But if the task is somehow in the same recipe we can&apos;t.

Let&apos;s take a dummy example and suppose the wic has to include a tar.gz.lzo.

Today we have to add:
    do_image_wic[depends] = &apos;${PN}:do_image_tar&apos;

It&apos;s quite easy for a human, but a bit tricky for a machine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>101314</commentid>
    <comment_count>8</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2025-03-06 16:10:42 +0000</bug_when>
    <thetext>Ross to look at this.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>5098</attachid>
            <date>2025-02-14 10:53:44 +0000</date>
            <delta_ts>2025-02-14 13:13:27 +0000</delta_ts>
            <desc>Patch to publish the base type resolution</desc>
            <filename>0001-image_types.bbclass-make-the-base-type-resolution-pu.patch</filename>
            <type>application/mbox</type>
            <size>2511</size>
            <attacher name="Louis Rannou">louis.rannou</attacher>
            
              <data encoding="base64">RnJvbSAwM2NkM2E2ODNlMzA3Y2Q5OWYyOTgzN2E3YzU0YzQ1NWJhMzM3MTg3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMb3VpcyBSYW5ub3UgPGxvdWlzLnJhbm5vdUBub24uc2UuY29t
PgpEYXRlOiBGcmksIDE0IEZlYiAyMDI1IDExOjQ4OjUyICswMTAwClN1YmplY3Q6IFtQQVRDSF0g
aW1hZ2VfdHlwZXMuYmJjbGFzczogbWFrZSB0aGUgYmFzZSB0eXBlIHJlc29sdXRpb24gcHVibGlj
CgpDaGFuZ2UgdGhlIHZpc2liaWxpdHkgb2YgdGhlIGZ1Y3Rpb24gdGhhdCByZXNvbHZldGhlIGJh
c2UgdHlwZSBieSByZW1vdmluZwpjb252ZXJzaW9uIHR5cGUuCgpTaWduZWQtb2ZmLWJ5OiBMb3Vp
cyBSYW5ub3UgPGxvdWlzLnJhbm5vdUBub24uc2UuY29tPgotLS0KIG1ldGEvY2xhc3Nlcy1yZWNp
cGUvaW1hZ2UuYmJjbGFzcyB8IDMxICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9tZXRhL2NsYXNzZXMtcmVjaXBlL2ltYWdlLmJiY2xhc3MgYi9tZXRhL2NsYXNzZXMtcmVj
aXBlL2ltYWdlLmJiY2xhc3MKaW5kZXggMWYwZWUxODYxZS4uMTAyMzM2MjU0ZSAxMDA2NDQKLS0t
IGEvbWV0YS9jbGFzc2VzLXJlY2lwZS9pbWFnZS5iYmNsYXNzCisrKyBiL21ldGEvY2xhc3Nlcy1y
ZWNpcGUvaW1hZ2UuYmJjbGFzcwpAQCAtMzQ1LDYgKzM0NSwyMCBAQCBweXRob24gc2V0dXBfZGVi
dWdmcyAoKSB7CiAgICAgc2V0dXBfZGVidWdmc192YXJpYWJsZXMoZCkKIH0KIAorZGVmIGdldF9i
YXNlX3R5cGUodHlwZSwgZCk6CisgICAgY3R5cGVzID0gc2V0KGQuZ2V0VmFyKCdDT05WRVJTSU9O
VFlQRVMnKS5zcGxpdCgpKQorICAgIGJhc2V0eXBlID0gdHlwZQorICAgIGZvciBjdHlwZSBpbiBj
dHlwZXM6CisgICAgICAgIGlmIHR5cGUuZW5kc3dpdGgoIi4iICsgY3R5cGUpOgorICAgICAgICAg
ICAgYmFzZXR5cGUgPSB0eXBlWzotbGVuKCIuIiArIGN0eXBlKV0KKyAgICAgICAgICAgIGJyZWFr
CisKKyAgICBpZiBiYXNldHlwZSAhPSB0eXBlOgorICAgICAgICAjIE5ldyBiYXNlIHR5cGUgaXRz
ZWxmIG1pZ2h0IGJlIGdlbmVyYXRlZCBieSBhIGNvbnZlcnNpb24gY29tbWFuZC4KKyAgICAgICAg
YmFzZXR5cGUgPSBnZXRfYmFzZV90eXBlKGJhc2V0eXBlLCBkKQorCisgICAgcmV0dXJuIGJhc2V0
eXBlCisKIHB5dGhvbiAoKSB7CiAgICAgdmFyZGVwcyA9IHNldCgpCiAgICAgIyBXZSBhbGxvdyBD
T05WRVJTSU9OVFlQRVMgdG8gaGF2ZSBkdXBsaWNhdGVzLiBUaGF0IGF2b2lkcyBicmVha2luZwpA
QCAtMzU4LDE5ICszNzIsNiBAQCBweXRob24gKCkgewogICAgIGN0eXBlcyA9IHNldChkLmdldFZh
cignQ09OVkVSU0lPTlRZUEVTJykuc3BsaXQoKSkKICAgICBvbGRfb3ZlcnJpZGVzID0gZC5nZXRW
YXIoJ09WRVJSSURFUycsIEZhbHNlKQogCi0gICAgZGVmIF9pbWFnZV9iYXNlX3R5cGUodHlwZSk6
Ci0gICAgICAgIGJhc2V0eXBlID0gdHlwZQotICAgICAgICBmb3IgY3R5cGUgaW4gY3R5cGVzOgot
ICAgICAgICAgICAgaWYgdHlwZS5lbmRzd2l0aCgiLiIgKyBjdHlwZSk6Ci0gICAgICAgICAgICAg
ICAgYmFzZXR5cGUgPSB0eXBlWzotbGVuKCIuIiArIGN0eXBlKV0KLSAgICAgICAgICAgICAgICBi
cmVhawotCi0gICAgICAgIGlmIGJhc2V0eXBlICE9IHR5cGU6Ci0gICAgICAgICAgICAjIE5ldyBi
YXNlIHR5cGUgaXRzZWxmIG1pZ2h0IGJlIGdlbmVyYXRlZCBieSBhIGNvbnZlcnNpb24gY29tbWFu
ZC4KLSAgICAgICAgICAgIGJhc2V0eXBlID0gX2ltYWdlX2Jhc2VfdHlwZShiYXNldHlwZSkKLQot
ICAgICAgICByZXR1cm4gYmFzZXR5cGUKLQogICAgIGJhc2V0eXBlcyA9IHt9CiAgICAgYWxsdHlw
ZXMgPSBkLmdldFZhcignSU1BR0VfRlNUWVBFUycpLnNwbGl0KCkKICAgICB0eXBlZGVwcyA9IHt9
CkBAIC0zODEsNyArMzgyLDcgQEAgcHl0aG9uICgpIHsKICAgICAgICAgICAgIGFsbHR5cGVzLmFw
cGVuZCgiZGVidWdmc18iICsgdCkKIAogICAgIGRlZiBfYWRkX3R5cGUodCk6Ci0gICAgICAgIGJh
c2V0ID0gX2ltYWdlX2Jhc2VfdHlwZSh0KQorICAgICAgICBiYXNldCA9IGdldF9iYXNlX3R5cGUo
dCkKICAgICAgICAgaW5wdXRfdCA9IHQKICAgICAgICAgaWYgYmFzZXQgbm90IGluIGJhc2V0eXBl
czoKICAgICAgICAgICAgIGJhc2V0eXBlc1tiYXNldF09IFtdCkBAIC00MDAsNyArNDAxLDcgQEAg
cHl0aG9uICgpIHsKICAgICAgICAgICAgIGlmIGRlcCBub3QgaW4gYWxsdHlwZXM6CiAgICAgICAg
ICAgICAgICAgYWxsdHlwZXMuYXBwZW5kKGRlcCkKICAgICAgICAgICAgIF9hZGRfdHlwZShkZXAp
Ci0gICAgICAgICAgICBiYXNlZGVwID0gX2ltYWdlX2Jhc2VfdHlwZShkZXApCisgICAgICAgICAg
ICBiYXNlZGVwID0gZ2V0X2Jhc2VfdHlwZShkZXApCiAgICAgICAgICAgICB0eXBlZGVwc1tiYXNl
dF0uYWRkKGJhc2VkZXApCiAKICAgICAgICAgaWYgYmFzZXQgIT0gaW5wdXRfdDoKLS0gCjIuNDMu
MAoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5099</attachid>
            <date>2025-02-14 13:13:27 +0000</date>
            <delta_ts>2025-02-14 15:07:59 +0000</delta_ts>
            <desc>Patch to publish the base type resolution</desc>
            <filename>0001-image_types.bbclass-make-the-base-type-resolution-pu.patch</filename>
            <type>text/plain</type>
            <size>2517</size>
            <attacher name="Louis Rannou">louis.rannou</attacher>
            
              <data encoding="base64">RnJvbSA5OGQ4Mzg5ZjU0M2I3MTRjMTgwNDM1NmFiNGFhZTA3MDg1YzQzNDk5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMb3VpcyBSYW5ub3UgPGxvdWlzLnJhbm5vdUBub24uc2UuY29t
PgpEYXRlOiBGcmksIDE0IEZlYiAyMDI1IDExOjQ4OjUyICswMTAwClN1YmplY3Q6IFtQQVRDSF0g
aW1hZ2VfdHlwZXMuYmJjbGFzczogbWFrZSB0aGUgYmFzZSB0eXBlIHJlc29sdXRpb24gcHVibGlj
CgpDaGFuZ2UgdGhlIHZpc2liaWxpdHkgb2YgdGhlIGZ1Y3Rpb24gdGhhdCByZXNvbHZldGhlIGJh
c2UgdHlwZSBieSByZW1vdmluZwpjb252ZXJzaW9uIHR5cGUuCgpTaWduZWQtb2ZmLWJ5OiBMb3Vp
cyBSYW5ub3UgPGxvdWlzLnJhbm5vdUBub24uc2UuY29tPgotLS0KIG1ldGEvY2xhc3Nlcy1yZWNp
cGUvaW1hZ2UuYmJjbGFzcyB8IDMxICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9tZXRhL2NsYXNzZXMtcmVjaXBlL2ltYWdlLmJiY2xhc3MgYi9tZXRhL2NsYXNzZXMtcmVj
aXBlL2ltYWdlLmJiY2xhc3MKaW5kZXggMWYwZWUxODYxZS4uMTYxOTVjYTRiZCAxMDA2NDQKLS0t
IGEvbWV0YS9jbGFzc2VzLXJlY2lwZS9pbWFnZS5iYmNsYXNzCisrKyBiL21ldGEvY2xhc3Nlcy1y
ZWNpcGUvaW1hZ2UuYmJjbGFzcwpAQCAtMzQ1LDYgKzM0NSwyMCBAQCBweXRob24gc2V0dXBfZGVi
dWdmcyAoKSB7CiAgICAgc2V0dXBfZGVidWdmc192YXJpYWJsZXMoZCkKIH0KIAorZGVmIGdldF9i
YXNlX3R5cGUodHlwZSwgZCk6CisgICAgY3R5cGVzID0gc2V0KGQuZ2V0VmFyKCdDT05WRVJTSU9O
VFlQRVMnKS5zcGxpdCgpKQorICAgIGJhc2V0eXBlID0gdHlwZQorICAgIGZvciBjdHlwZSBpbiBj
dHlwZXM6CisgICAgICAgIGlmIHR5cGUuZW5kc3dpdGgoIi4iICsgY3R5cGUpOgorICAgICAgICAg
ICAgYmFzZXR5cGUgPSB0eXBlWzotbGVuKCIuIiArIGN0eXBlKV0KKyAgICAgICAgICAgIGJyZWFr
CisKKyAgICBpZiBiYXNldHlwZSAhPSB0eXBlOgorICAgICAgICAjIE5ldyBiYXNlIHR5cGUgaXRz
ZWxmIG1pZ2h0IGJlIGdlbmVyYXRlZCBieSBhIGNvbnZlcnNpb24gY29tbWFuZC4KKyAgICAgICAg
YmFzZXR5cGUgPSBnZXRfYmFzZV90eXBlKGJhc2V0eXBlLCBkKQorCisgICAgcmV0dXJuIGJhc2V0
eXBlCisKIHB5dGhvbiAoKSB7CiAgICAgdmFyZGVwcyA9IHNldCgpCiAgICAgIyBXZSBhbGxvdyBD
T05WRVJTSU9OVFlQRVMgdG8gaGF2ZSBkdXBsaWNhdGVzLiBUaGF0IGF2b2lkcyBicmVha2luZwpA
QCAtMzU4LDE5ICszNzIsNiBAQCBweXRob24gKCkgewogICAgIGN0eXBlcyA9IHNldChkLmdldFZh
cignQ09OVkVSU0lPTlRZUEVTJykuc3BsaXQoKSkKICAgICBvbGRfb3ZlcnJpZGVzID0gZC5nZXRW
YXIoJ09WRVJSSURFUycsIEZhbHNlKQogCi0gICAgZGVmIF9pbWFnZV9iYXNlX3R5cGUodHlwZSk6
Ci0gICAgICAgIGJhc2V0eXBlID0gdHlwZQotICAgICAgICBmb3IgY3R5cGUgaW4gY3R5cGVzOgot
ICAgICAgICAgICAgaWYgdHlwZS5lbmRzd2l0aCgiLiIgKyBjdHlwZSk6Ci0gICAgICAgICAgICAg
ICAgYmFzZXR5cGUgPSB0eXBlWzotbGVuKCIuIiArIGN0eXBlKV0KLSAgICAgICAgICAgICAgICBi
cmVhawotCi0gICAgICAgIGlmIGJhc2V0eXBlICE9IHR5cGU6Ci0gICAgICAgICAgICAjIE5ldyBi
YXNlIHR5cGUgaXRzZWxmIG1pZ2h0IGJlIGdlbmVyYXRlZCBieSBhIGNvbnZlcnNpb24gY29tbWFu
ZC4KLSAgICAgICAgICAgIGJhc2V0eXBlID0gX2ltYWdlX2Jhc2VfdHlwZShiYXNldHlwZSkKLQot
ICAgICAgICByZXR1cm4gYmFzZXR5cGUKLQogICAgIGJhc2V0eXBlcyA9IHt9CiAgICAgYWxsdHlw
ZXMgPSBkLmdldFZhcignSU1BR0VfRlNUWVBFUycpLnNwbGl0KCkKICAgICB0eXBlZGVwcyA9IHt9
CkBAIC0zODEsNyArMzgyLDcgQEAgcHl0aG9uICgpIHsKICAgICAgICAgICAgIGFsbHR5cGVzLmFw
cGVuZCgiZGVidWdmc18iICsgdCkKIAogICAgIGRlZiBfYWRkX3R5cGUodCk6Ci0gICAgICAgIGJh
c2V0ID0gX2ltYWdlX2Jhc2VfdHlwZSh0KQorICAgICAgICBiYXNldCA9IGdldF9iYXNlX3R5cGUo
dCwgZCkKICAgICAgICAgaW5wdXRfdCA9IHQKICAgICAgICAgaWYgYmFzZXQgbm90IGluIGJhc2V0
eXBlczoKICAgICAgICAgICAgIGJhc2V0eXBlc1tiYXNldF09IFtdCkBAIC00MDAsNyArNDAxLDcg
QEAgcHl0aG9uICgpIHsKICAgICAgICAgICAgIGlmIGRlcCBub3QgaW4gYWxsdHlwZXM6CiAgICAg
ICAgICAgICAgICAgYWxsdHlwZXMuYXBwZW5kKGRlcCkKICAgICAgICAgICAgIF9hZGRfdHlwZShk
ZXApCi0gICAgICAgICAgICBiYXNlZGVwID0gX2ltYWdlX2Jhc2VfdHlwZShkZXApCisgICAgICAg
ICAgICBiYXNlZGVwID0gZ2V0X2Jhc2VfdHlwZShkZXAsIGQpCiAgICAgICAgICAgICB0eXBlZGVw
c1tiYXNldF0uYWRkKGJhc2VkZXApCiAKICAgICAgICAgaWYgYmFzZXQgIT0gaW5wdXRfdDoKLS0g
CjIuNDMuMAoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>5101</attachid>
            <date>2025-02-14 15:07:59 +0000</date>
            <delta_ts>2025-02-14 15:07:59 +0000</delta_ts>
            <desc>add tasks for conversion types</desc>
            <filename>0001-image.bbclass-add-tasks-for-conversion-commands.patch</filename>
            <type>text/plain</type>
            <size>1757</size>
            <attacher name="Louis Rannou">louis.rannou</attacher>
            
              <data encoding="base64">RnJvbSBkN2VlNGJkZjhiODQ5OWRmYjdjMmNmYWYyOTBiMWJhOTZhMzg1NjcyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBMb3VpcyBSYW5ub3UgPGxvdWlzLnJhbm5vdUBub24uc2UuY29t
PgpEYXRlOiBGcmksIDE0IEZlYiAyMDI1IDE1OjUzOjQxICswMTAwClN1YmplY3Q6IFtQQVRDSF0g
aW1hZ2UuYmJjbGFzczogYWRkIHRhc2tzIGZvciBjb252ZXJzaW9uIGNvbW1hbmRzCgpBIG5ldyB0
YXNrIHRoYXQgcmVxdWlyZXMgYSBjb252ZXJzaW9uIHR5cGUgdG8gYmUgYnVpbHQgaGFkIHRvIGRl
cGVuZCBvbiB0aGUgYmFzZQp0eXBlIHdoZXJlYXMgaXQgaGFzIG5vIGNsdWUgdG8gZ3Vlc3Mgd2hh
dCBhcmUgdGhlIGNvbnZlcnNpb24gZXh0ZW5zaW9ucy4KCkZvciBlYWNoIHR5cGUgaW4gSU1BR0Vf
RlNUWVBFUywgcmVjdXJzaXZlbHkgYWRkcyBhIHRhc2sgdG8gaXRzIGRlcGVuZGFudCB0eXBlLgoK
Rm9yIGV4YW1wbGUsIGlmIElNQUdFX0ZTVFlQRVMgY29udGFpbnMgInRhci5nei5sem8iLCB0aGUg
bmV3IHRhc2tzIGRlcGVuZHMgYXJlIGNyZWF0ZWQ6CgogICAgZG9faW1hZ2VfY29tcGxldGUgLT4g
ZG9faW1hZ2VfdGFyX2d6X2x6bwogICAgZG9faW1hZ2VfY29tcGxldGUgLT4gZG9faW1hZ2VfdGFy
X2d6CiAgICBkb19pbWFnZV90YXJfZ3pfbHpvIC0+IGRvX2ltYWdlX3Rhcl9nel9sem8KICAgIGRv
X2ltYWdlX3Rhcl9neiAtPiBkb19pbWFnZV90YXIKCkZpeGVzIFtZb2N0byAjMTU3NDJdCgpTaWdu
ZWQtb2ZmLWJ5OiBMb3VpcyBSYW5ub3UgPGxvdWlzLnJhbm5vdUBub24uc2UuY29tPgotLS0KIG1l
dGEvY2xhc3Nlcy1yZWNpcGUvaW1hZ2UuYmJjbGFzcyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvbWV0YS9jbGFzc2VzLXJlY2lwZS9pbWFn
ZS5iYmNsYXNzIGIvbWV0YS9jbGFzc2VzLXJlY2lwZS9pbWFnZS5iYmNsYXNzCmluZGV4IDFmMGVl
MTg2MWUuLjQ3ZjViNjkyNjIgMTAwNjQ0Ci0tLSBhL21ldGEvY2xhc3Nlcy1yZWNpcGUvaW1hZ2Uu
YmJjbGFzcworKysgYi9tZXRhL2NsYXNzZXMtcmVjaXBlL2ltYWdlLmJiY2xhc3MKQEAgLTQ3Nyw2
ICs0NzcsMTIgQEAgcHl0aG9uICgpIHsKICAgICAgICAgICAgICAgICAgICAgaWYgdHlwZSBub3Qg
aW4gYWxsdHlwZXM6CiAgICAgICAgICAgICAgICAgICAgICAgICBybV90bXBfaW1hZ2VzLmFkZChs
b2NhbGRhdGEuZXhwYW5kKCIke0lNQUdFX05BTUV9LiR7dHlwZX0iKSkKIAorICAgICAgICAgICAg
ICAgICAgICAjIENyZWF0ZSBpbWFnZSB0YXNrcyBmb3IgY29udmVyc2lvbiB0eXBlcworICAgICAg
ICAgICAgICAgICAgICB0YXNrID0gImRvX2ltYWdlXyVzIiAlIGJ0LnJlcGxhY2UoIi0iLCAiXyIp
LnJlcGxhY2UoIi4iLCAiXyIpCisgICAgICAgICAgICAgICAgICAgIGJhc2V0YXNrID0gImRvX2lt
YWdlXyVzIiAlICB0eXBlLnJlcGxhY2UoIi0iLCAiXyIpLnJlcGxhY2UoIi4iLCAiXyIpCisgICAg
ICAgICAgICAgICAgICAgIGJiLmRlYnVnKDIsICJBZGRpbmcgdGFzayAlcyBiZWZvcmUgJXMsIGFm
dGVyICVzIiAlICh0YXNrLCAnZG9faW1hZ2VfY29tcGxldGUnLCBzdHIoYmFzZXRhc2spKSkKKyAg
ICAgICAgICAgICAgICAgICAgYmIuYnVpbGQuYWRkdGFzayh0YXNrLCAnZG9faW1hZ2VfY29tcGxl
dGUnLCBiYXNldGFzaywgZCkKKwogICAgICAgICBmb3IgYnQgaW4gYmFzZXR5cGVzW3RdOgogICAg
ICAgICAgICAgZ2VuX2NvbnZlcnNpb25fY21kcyhidCkKIAotLSAKMi40My4wCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>