<?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>10245</bug_id>
          
          <creation_ts>2016-09-08 17:25:07 +0000</creation_ts>
          <short_desc>qemu 2.7.0 target recipe fails to build</short_desc>
          <delta_ts>2016-09-09 12:39:27 +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>core</component>
          <version>2.2</version>
          <rep_platform>x86</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>High</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.2 M3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Richard Purdie">richard.purdie</reporter>
          <assigned_to name="Jianxun Zhang">jianxun.zhang</assigned_to>
          <cc>jianxun.zhang</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>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>65943</commentid>
    <comment_count>0</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2016-09-08 17:25:07 +0000</bug_when>
    <thetext>The qemu 2.7.0 recipe in master-next fails with:

ERROR: qemu-2.7.0-r1 do_install_ptest_base: Function failed: do_install_ptest_base (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/qemu/2.7.0-r1/temp/log.do_install_ptest_base.51124)
ERROR: Logfile of failure stored in: /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/qemu/2.7.0-r1/temp/log.do_install_ptest_base.51124
Log data follows:
| DEBUG: SITE files [&apos;endian-little&apos;, &apos;common-linux&apos;, &apos;common-glibc&apos;, &apos;bit-64&apos;, &apos;x86_64-linux&apos;, &apos;common&apos;]
| DEBUG: Executing shell function do_install_ptest_base
| cp: cannot stat &apos;/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/qemu/2.7.0-r1/qemu-2.7.0/tests/Makefile&apos;: No such file or directory
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_install_ptest_base (log file is located at /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-no-x11/build/build/tmp/work/core2-64-poky-linux/qemu/2.7.0-r1/temp/log.do_install_ptest_base.51124)
NOTE: recipe qemu-2.7.0-r1: task do_install_ptest_base: Failed

http://autobuilder.yocto.io:8010/builders/nightly-no-x11/builds/33/steps/BuildImages/logs/stdio
http://autobuilder.yocto.io:8010/builders/nightly-world/builds/27
http://autobuilder.yocto.io:8010/builders/nightly-world-lsb/builds/27</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65947</commentid>
    <comment_count>1</comment_count>
    <who name="Jianxun Zhang">jianxun.zhang</who>
    <bug_when>2016-09-08 18:55:26 +0000</bug_when>
    <thetext>It looks like     Commit 46e7b70699d8bf4db08c8bb5111974318dd5416d in qemu project renamed tests/Makefile to tests/Makefile.include, we apply the same change in recipe accordingly to fix this issue.

I upload a patch that makes qemu build happy, but need some review and test to make sure it is a right fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65948</commentid>
    <comment_count>2</comment_count>
      <attachid>3407</attachid>
    <who name="Jianxun Zhang">jianxun.zhang</who>
    <bug_when>2016-09-08 18:56:17 +0000</bug_when>
    <thetext>Created attachment 3407
[WIP] qemu: fix: cp command cannot find tests/Makeflie</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65949</commentid>
    <comment_count>3</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2016-09-08 19:07:22 +0000</bug_when>
    <thetext>I just verified that the attached patch fixes the issue with install_ptest_base.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65983</commentid>
    <comment_count>4</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2016-09-09 12:39:27 +0000</bug_when>
    <thetext>http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=2984863f42e5a137cf9b5d557202d9d44c858369</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>3407</attachid>
            <date>2016-09-08 18:56:17 +0000</date>
            <delta_ts>2016-09-08 18:56:17 +0000</delta_ts>
            <desc>[WIP] qemu: fix: cp command cannot find tests/Makeflie</desc>
            <filename>0001-qemu-fix-cp-command-cannot-find-tests-Makeflie.patch</filename>
            <type>text/plain</type>
            <size>1268</size>
            <attacher name="Jianxun Zhang">jianxun.zhang</attacher>
            
              <data encoding="base64">RnJvbSA4NjVkZGM0MmRmY2ZjOTc4NjhmYjE2OGVhYzlmMjM1NmQyZjY5M2RhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKaWFueHVuIFpoYW5nIDxqaWFueHVuLnpoYW5nQGxpbnV4Lmlu
dGVsLmNvbT4KRGF0ZTogVGh1LCA4IFNlcCAyMDE2IDExOjQ5OjUxIC0wNzAwClN1YmplY3Q6IFtQ
QVRDSF0gcWVtdTogZml4OiBjcCBjb21tYW5kIGNhbm5vdCBmaW5kIHRlc3RzL01ha2VmbGllCgpi
aXRiYWtlIHFlbXUKClRoaXMgZXJyb3Igc2hvd3MgdXA6CgpFUlJPUjogcWVtdS0yLjcuMC1yMSBk
b19pbnN0YWxsX3B0ZXN0X2Jhc2U6IEZ1bmN0aW9uIGZhaWxlZDoKZG9faW5zdGFsbF9wdGVzdF9i
YXNlCi4uLgpjcDogY2Fubm90IHN0YXQgJy4uLnRtcC93b3JrL2NvcmUyLTY0LXBva3ktbGludXgv
cWVtdS8yLjcuMC1yMQovcWVtdS0yLjcuMC90ZXN0cy9NYWtlZmlsZTogTm8gc3VjaCBmaWxlIG9y
IGRpcmVjdG9yeQouLi4KCkNvbW1pdCA0NmU3YjcwNjk5ZDhiZjRkYjA4YzhiYjUxMTE5NzQzMThk
ZDU0MTZkIGluIHFlbXUgcHJvamVjdApyZW5hbWVkIHRlc3RzL01ha2VmaWxlIHRvIHRlc3RzL01h
a2VmaWxlLmluY2x1ZGUsIHdlIGFwcGx5IHRoZQpzYW1lIGNoYW5nZSBpbiByZWNpcGUgYWNjb3Jk
aW5nbHkgdG8gZml4IHRoaXMgaXNzdWUuCgpGaXhlcyBbWU9DVE8gIzEwMjQ1XQotLS0KIG1ldGEv
cmVjaXBlcy1kZXZ0b29scy9xZW11L3FlbXUuaW5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEg
aW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbWV0YS9yZWNpcGVzLWRl
dnRvb2xzL3FlbXUvcWVtdS5pbmMgYi9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvcWVtdS9xZW11Lmlu
YwppbmRleCBkNzI0YWE0Li5iNDZlN2Y3IDEwMDY0NAotLS0gYS9tZXRhL3JlY2lwZXMtZGV2dG9v
bHMvcWVtdS9xZW11LmluYworKysgYi9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvcWVtdS9xZW11Lmlu
YwpAQCAtNzYsNyArNzYsNyBAQCBkb19pbnN0YWxsX3B0ZXN0KCkgewogCWNwIC1yTCAke0J9L3Rl
c3RzICR7RH0ke1BURVNUX1BBVEh9CiAJZmluZCAke0R9JHtQVEVTVF9QQVRIfS90ZXN0cyAtdHlw
ZSBmIC1uYW1lICIqLltTc2hjb2RdIiB8IHhhcmdzIC1pIHJtIC1yZiB7fQogCi0JY3AgJHtTfS90
ZXN0cy9NYWtlZmlsZSAke0R9JHtQVEVTVF9QQVRIfS90ZXN0cworCWNwICR7U30vdGVzdHMvTWFr
ZWZpbGUuaW5jbHVkZSAke0R9JHtQVEVTVF9QQVRIfS90ZXN0cwogfQogCiBkb19pbnN0YWxsICgp
IHsKLS0gCjIuNy40Cgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>