<?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>11297</bug_id>
          
          <creation_ts>2017-04-04 23:44:28 +0000</creation_ts>
          <short_desc>RefKit: Standard SDK build fails for refkit-image-common</short_desc>
          <delta_ts>2017-04-21 21:09:51 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>6</classification_id>
          <classification>Yocto Project Subprojects</classification>
          <product>IoT Reference OS Kit</product>
          <component>intel-iot-refkit-tools</component>
          <version>2.3</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>Low</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>Future</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Henry Bruce">henry.bruce</reporter>
          <assigned_to name="Henry Bruce">henry.bruce</assigned_to>
          <cc>amarnath.valluri</cc>
    
    <cc>mikko.ylinen</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>72094</commentid>
    <comment_count>0</comment_count>
      <attachid>3688</attachid>
    <who name="Henry Bruce">henry.bruce</who>
    <bug_when>2017-04-04 23:44:28 +0000</bug_when>
    <thetext>Created attachment 3688
RefKit SDK build failure log

$ bitbake refkit-image-common -c populate_sdk
| CMake Error at CMakeLists.txt:54 (project):
|   The CMAKE_C_COMPILER:
| 
|     x86_64-refkitsdk-linux-gcc
| 
|   is not a full path and was not found in the PATH.
| 

Full log is attached.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72754</commentid>
    <comment_count>1</comment_count>
    <who name="Ismo Puustinen">ismo.puustinen</who>
    <bug_when>2017-04-21 07:32:53 +0000</bug_when>
    <thetext>For me this fails already much earlier:

ERROR: nativesdk-qemu-2.8.0-r0 do_patch: Command Error: &apos;quilt --quiltrc /u/ipuustin/intel-iot-refkit/build/tmp-glibc/work/x86_64-nativesdk-refkitsdk-linux/nativesdk-qemu/2.8.0-r0/recipe-sysroot-native/etc/quiltrc push&apos; exited with 0  Output:
Applying patch 0001-tpm-backend-Remove-unneeded-member-variable-from-bac.patch
patching file hw/tpm/tpm_passthrough.c
Hunk #1 FAILED at 46.
Hunk #2 succeeded at 745 (offset 283 lines).
1 out of 2 hunks FAILED -- rejects in file hw/tpm/tpm_passthrough.c
patching file include/sysemu/tpm_backend.h
patching file tpm.c
Patch 0001-tpm-backend-Remove-unneeded-member-variable-from-bac.patch does not apply (enforce with -f)
ERROR: nativesdk-qemu-2.8.0-r0 do_patch: Function failed: patch_do_patch
ERROR: Logfile of failure stored in: /u/ipuustin/intel-iot-refkit/build/tmp-glibc/work/x86_64-nativesdk-refkitsdk-linux/nativesdk-qemu/2.8.0-r0/temp/log.do_patch.3088
ERROR: Task (virtual:nativesdk:/u/ipuustin/intel-iot-refkit/openembedded-core/meta/recipes-devtools/qemu/qemu_2.8.0.bb:do_patch) failed with exit code &apos;1&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72758</commentid>
    <comment_count>2</comment_count>
    <who name="Amaranth Valluri">amarnath.valluri</who>
    <bug_when>2017-04-21 09:17:15 +0000</bug_when>
    <thetext>Submitted the PR to fix qemu tpm patch failure:
https://github.com/intel/intel-iot-refkit/pull/126

wit that patch, can reproduce the original &apos;clang&apos;build failure reported.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72759</commentid>
    <comment_count>3</comment_count>
    <who name="Ismo Puustinen">ismo.puustinen</who>
    <bug_when>2017-04-21 10:05:48 +0000</bug_when>
    <thetext>I tried this with Clang 4.0 (meta-clang git HEAD), and I couldn&apos;t reproduce the problem. Reporter, can you apply patch https://github.com/intel/intel-iot-refkit/pull/123/commits/9b84b0f55bee8db3a206019f503f4204c3c10a18 and then try again?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>72770</commentid>
    <comment_count>4</comment_count>
    <who name="Henry Bruce">henry.bruce</who>
    <bug_when>2017-04-21 21:09:51 +0000</bug_when>
    <thetext>I updated and applied patch from github PR #126 then SDK built successfully.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3688</attachid>
            <date>2017-04-04 23:44:28 +0000</date>
            <delta_ts>2017-04-04 23:44:28 +0000</delta_ts>
            <desc>RefKit SDK build failure log</desc>
            <filename>refkiot-sdk-build-error.log</filename>
            <type>text/x-log</type>
            <size>4946</size>
            <attacher name="Henry Bruce">henry.bruce</attacher>
            
              <data encoding="base64">RVJST1I6IG5hdGl2ZXNkay1jbGFuZy0zLjguMCtnaXRBVVRPSU5DKzA2Y2Y0YjIzOGZfOWZkNzdi
ZDY4MS1yMCBkb19jb25maWd1cmU6IEZ1bmN0aW9uIGZhaWxlZDogZG9fY29uZmlndXJlIChsb2cg
ZmlsZSBpcyBsb2NhdGVkIGF0IC9wYXRoL3RvL2ludGVsLWlvdC1yZWZraXQvYnVpbGQvdG1wLWds
aWJjL3dvcmsveDg2XzY0LW5hdGl2ZXNkay1yZWZraXRzZGstbGludXgvbmF0aXZlc2RrLWNsYW5n
LzMuOC4wK2dpdEFVVE9JTkMrMDZjZjRiMjM4Zl85ZmQ3N2JkNjgxLXIwL3RlbXAvbG9nLmRvX2Nv
bmZpZ3VyZS4yNjY2NykKRVJST1I6IExvZ2ZpbGUgb2YgZmFpbHVyZSBzdG9yZWQgaW46IC9wYXRo
L3RvL2ludGVsLWlvdC1yZWZraXQvYnVpbGQvdG1wLWdsaWJjL3dvcmsveDg2XzY0LW5hdGl2ZXNk
ay1yZWZraXRzZGstbGludXgvbmF0aXZlc2RrLWNsYW5nLzMuOC4wK2dpdEFVVE9JTkMrMDZjZjRi
MjM4Zl85ZmQ3N2JkNjgxLXIwL3RlbXAvbG9nLmRvX2NvbmZpZ3VyZS4yNjY2NwpMb2cgZGF0YSBm
b2xsb3dzOgp8IERFQlVHOiBFeGVjdXRpbmcgc2hlbGwgZnVuY3Rpb24gZG9fY29uZmlndXJlCnwg
LS0gVGhlIEMgY29tcGlsZXIgaWRlbnRpZmljYXRpb24gaXMgdW5rbm93bgp8IC0tIFRoZSBDWFgg
Y29tcGlsZXIgaWRlbnRpZmljYXRpb24gaXMgdW5rbm93bgp8IC0tIFRoZSBBU00gY29tcGlsZXIg
aWRlbnRpZmljYXRpb24gaXMgdW5rbm93bgp8IC0tIEZvdW5kIGFzc2VtYmxlcjogeDg2XzY0LXJl
ZmtpdHNkay1saW51eC1nY2MKfCBDTWFrZSBFcnJvciBhdCBDTWFrZUxpc3RzLnR4dDo1NCAocHJv
amVjdCk6CnwgICBUaGUgQ01BS0VfQ19DT01QSUxFUjoKfCAKfCAgICAgeDg2XzY0LXJlZmtpdHNk
ay1saW51eC1nY2MKfCAKfCAgIGlzIG5vdCBhIGZ1bGwgcGF0aCBhbmQgd2FzIG5vdCBmb3VuZCBp
biB0aGUgUEFUSC4KfCAKfCAgIFRlbGwgQ01ha2Ugd2hlcmUgdG8gZmluZCB0aGUgY29tcGlsZXIg
Ynkgc2V0dGluZyBlaXRoZXIgdGhlIGVudmlyb25tZW50CnwgICB2YXJpYWJsZSAiQ0MiIG9yIHRo
ZSBDTWFrZSBjYWNoZSBlbnRyeSBDTUFLRV9DX0NPTVBJTEVSIHRvIHRoZSBmdWxsIHBhdGggdG8K
fCAgIHRoZSBjb21waWxlciwgb3IgdG8gdGhlIGNvbXBpbGVyIG5hbWUgaWYgaXQgaXMgaW4gdGhl
IFBBVEguCnwgCnwgCnwgQ01ha2UgRXJyb3IgYXQgQ01ha2VMaXN0cy50eHQ6NTQgKHByb2plY3Qp
Ogp8ICAgVGhlIENNQUtFX0NYWF9DT01QSUxFUjoKfCAKfCAgICAgeDg2XzY0LXJlZmtpdHNkay1s
aW51eC1nKysKfCAKfCAgIGlzIG5vdCBhIGZ1bGwgcGF0aCBhbmQgd2FzIG5vdCBmb3VuZCBpbiB0
aGUgUEFUSC4KfCAKfCAgIFRlbGwgQ01ha2Ugd2hlcmUgdG8gZmluZCB0aGUgY29tcGlsZXIgYnkg
c2V0dGluZyBlaXRoZXIgdGhlIGVudmlyb25tZW50CnwgICB2YXJpYWJsZSAiQ1hYIiBvciB0aGUg
Q01ha2UgY2FjaGUgZW50cnkgQ01BS0VfQ1hYX0NPTVBJTEVSIHRvIHRoZSBmdWxsIHBhdGgKfCAg
IHRvIHRoZSBjb21waWxlciwgb3IgdG8gdGhlIGNvbXBpbGVyIG5hbWUgaWYgaXQgaXMgaW4gdGhl
IFBBVEguCnwgCnwgCnwgQ01ha2UgRXJyb3IgYXQgQ01ha2VMaXN0cy50eHQ6NTQgKHByb2plY3Qp
Ogp8ICAgVGhlIENNQUtFX0FTTV9DT01QSUxFUjoKfCAKfCAgICAgeDg2XzY0LXJlZmtpdHNkay1s
aW51eC1nY2MKfCAKfCAgIGlzIG5vdCBhIGZ1bGwgcGF0aCBhbmQgd2FzIG5vdCBmb3VuZCBpbiB0
aGUgUEFUSC4KfCAKfCAgIFRlbGwgQ01ha2Ugd2hlcmUgdG8gZmluZCB0aGUgY29tcGlsZXIgYnkg
c2V0dGluZyBlaXRoZXIgdGhlIGVudmlyb25tZW50CnwgICB2YXJpYWJsZSAiQVNNIiBvciB0aGUg
Q01ha2UgY2FjaGUgZW50cnkgQ01BS0VfQVNNX0NPTVBJTEVSIHRvIHRoZSBmdWxsIHBhdGgKfCAg
IHRvIHRoZSBjb21waWxlciwgb3IgdG8gdGhlIGNvbXBpbGVyIG5hbWUgaWYgaXQgaXMgaW4gdGhl
IFBBVEguCnwgCnwgCnwgLS0gV2FybmluZzogRGlkIG5vdCBmaW5kIGZpbGUgQ29tcGlsZXIvLUFT
TQp8IC0tIENvbmZpZ3VyaW5nIGluY29tcGxldGUsIGVycm9ycyBvY2N1cnJlZCEKfCBTZWUgYWxz
byAiL3BhdGgvdG8vaW50ZWwtaW90LXJlZmtpdC9idWlsZC90bXAtZ2xpYmMvd29yay94ODZfNjQt
bmF0aXZlc2RrLXJlZmtpdHNkay1saW51eC9uYXRpdmVzZGstY2xhbmcvMy44LjArZ2l0QVVUT0lO
QyswNmNmNGIyMzhmXzlmZDc3YmQ2ODEtcjAvYnVpbGQvQ01ha2VGaWxlcy9DTWFrZU91dHB1dC5s
b2ciLgp8IFNlZSBhbHNvICIvcGF0aC90by9pbnRlbC1pb3QtcmVma2l0L2J1aWxkL3RtcC1nbGli
Yy93b3JrL3g4Nl82NC1uYXRpdmVzZGstcmVma2l0c2RrLWxpbnV4L25hdGl2ZXNkay1jbGFuZy8z
LjguMCtnaXRBVVRPSU5DKzA2Y2Y0YjIzOGZfOWZkNzdiZDY4MS1yMC9idWlsZC9DTWFrZUZpbGVz
L0NNYWtlRXJyb3IubG9nIi4KfCBXQVJOSU5HOiAvcGF0aC90by9pbnRlbC1pb3QtcmVma2l0L2J1
aWxkL3RtcC1nbGliYy93b3JrL3g4Nl82NC1uYXRpdmVzZGstcmVma2l0c2RrLWxpbnV4L25hdGl2
ZXNkay1jbGFuZy8zLjguMCtnaXRBVVRPSU5DKzA2Y2Y0YjIzOGZfOWZkNzdiZDY4MS1yMC90ZW1w
L3J1bi5kb19jb25maWd1cmUuMjY2Njc6MSBleGl0IDEgZnJvbSAnY21ha2UgJHtPRUNNQUtFX1NJ
VEVGSUxFfSAvcGF0aC90by9pbnRlbC1pb3QtcmVma2l0L2J1aWxkL3RtcC1nbGliYy93b3JrL3g4
Nl82NC1uYXRpdmVzZGstcmVma2l0c2RrLWxpbnV4L25hdGl2ZXNkay1jbGFuZy8zLjguMCtnaXRB
VVRPSU5DKzA2Y2Y0YjIzOGZfOWZkNzdiZDY4MS1yMC9naXQgLURDTUFLRV9JTlNUQUxMX1BSRUZJ
WDpQQVRIPS91c3IvbG9jYWwvcmVma2l0LXg4Nl82NC9zeXNyb290cy94ODZfNjQtcmVma2l0c2Rr
LWxpbnV4L3VzciAtRENNQUtFX0lOU1RBTExfQklORElSOlBBVEg9YmluIC1EQ01BS0VfSU5TVEFM
TF9TQklORElSOlBBVEg9YmluIC1EQ01BS0VfSU5TVEFMTF9MSUJFWEVDRElSOlBBVEg9bGliZXhl
YyAtRENNQUtFX0lOU1RBTExfU1lTQ09ORkRJUjpQQVRIPS91c3IvbG9jYWwvcmVma2l0LXg4Nl82
NC9zeXNyb290cy94ODZfNjQtcmVma2l0c2RrLWxpbnV4L2V0YyAtRENNQUtFX0lOU1RBTExfU0hB
UkVEU1RBVEVESVI6UEFUSD0uLi9jb20gLURDTUFLRV9JTlNUQUxMX0xPQ0FMU1RBVEVESVI6UEFU
SD0vdXNyL2xvY2FsL3JlZmtpdC14ODZfNjQvc3lzcm9vdHMveDg2XzY0LXJlZmtpdHNkay1saW51
eC92YXIgLURDTUFLRV9JTlNUQUxMX0xJQkRJUjpQQVRIPWxpYiAtRENNQUtFX0lOU1RBTExfSU5D
TFVERURJUjpQQVRIPWluY2x1ZGUgLURDTUFLRV9JTlNUQUxMX0RBVEFST09URElSOlBBVEg9c2hh
cmUgLURDTUFLRV9JTlNUQUxMX1NPX05PX0VYRT0wIC1EQ01BS0VfVE9PTENIQUlOX0ZJTEU9L3Bh
dGgvdG8vaW50ZWwtaW90LXJlZmtpdC9idWlsZC90bXAtZ2xpYmMvd29yay94ODZfNjQtbmF0aXZl
c2RrLXJlZmtpdHNkay1saW51eC9uYXRpdmVzZGstY2xhbmcvMy44LjArZ2l0QVVUT0lOQyswNmNm
NGIyMzhmXzlmZDc3YmQ2ODEtcjAvdG9vbGNoYWluLmNtYWtlIC1EQ01BS0VfVkVSQk9TRV9NQUtF
RklMRT0xIC1EQ01BS0VfTk9fU1lTVEVNX0ZST01fSU1QT1JURUQ9MSAtRExMVk1fRU5BQkxFX1JU
VEk9VHJ1ZSAtRExMVk1fRU5BQkxFX0ZGST1GYWxzZSAtRENNQUtFX1NZU1RFTV9OQU1FPUxpbnV4
IC1EQ01BS0VfQlVJTERfVFlQRT1SZWxlYXNlIC1ETExWTV9CVUlMRF9FWFRFUk5BTF9DT01QSUxF
Ul9SVD1UcnVlICR7UEFDS0FHRUNPTkZJR19DT05GQVJHU30gLURMTFZNX1RBUkdFVFNfVE9fQlVJ
TEQ9J0FBcmNoNjQ7QVJNO01pcHM7UG93ZXJQQztYODYnIC1ETExWTV9UQUJMRUdFTj0vcGF0aC90
by9pbnRlbC1pb3QtcmVma2l0L2J1aWxkL3RtcC1nbGliYy93b3JrL3g4Nl82NC1uYXRpdmVzZGst
cmVma2l0c2RrLWxpbnV4L25hdGl2ZXNkay1jbGFuZy8zLjguMCtnaXRBVVRPSU5DKzA2Y2Y0YjIz
OGZfOWZkNzdiZDY4MS1yMC9yZWNpcGUtc3lzcm9vdC1uYXRpdmUvdXNyL2Jpbi9sbHZtLXRibGdl
biAtRENMQU5HX1RBQkxFR0VOPS9wYXRoL3RvL2ludGVsLWlvdC1yZWZraXQvYnVpbGQvdG1wLWds
aWJjL3dvcmsveDg2XzY0LW5hdGl2ZXNkay1yZWZraXRzZGstbGludXgvbmF0aXZlc2RrLWNsYW5n
LzMuOC4wK2dpdEFVVE9JTkMrMDZjZjRiMjM4Zl85ZmQ3N2JkNjgxLXIwL3JlY2lwZS1zeXNyb290
LW5hdGl2ZS91c3IvYmluL2NsYW5nLXRibGdlbiAtV25vLWRldicKfCBFUlJPUjogRnVuY3Rpb24g
ZmFpbGVkOiBkb19jb25maWd1cmUgKGxvZyBmaWxlIGlzIGxvY2F0ZWQgYXQgL3BhdGgvdG8vaW50
ZWwtaW90LXJlZmtpdC9idWlsZC90bXAtZ2xpYmMvd29yay94ODZfNjQtbmF0aXZlc2RrLXJlZmtp
dHNkay1saW51eC9uYXRpdmVzZGstY2xhbmcvMy44LjArZ2l0QVVUT0lOQyswNmNmNGIyMzhmXzlm
ZDc3YmQ2ODEtcjAvdGVtcC9sb2cuZG9fY29uZmlndXJlLjI2NjY3KQpFUlJPUjogVGFzayAodmly
dHVhbDpuYXRpdmVzZGs6L3BhdGgvdG8vaW50ZWwtaW90LXJlZmtpdC9vcGVuZW1iZWRkZWQtY29y
ZS8uLi9tZXRhLWNsYW5nL3JlY2lwZXMtZGV2dG9vbHMvY2xhbmcvY2xhbmdfZ2l0LmJiOmRvX2Nv
bmZpZ3VyZSkgZmFpbGVkIHdpdGggZXhpdCBjb2RlICcxJwpOT1RFOiBUYXNrcyBTdW1tYXJ5OiBB
dHRlbXB0ZWQgMzA2MyB0YXNrcyBvZiB3aGljaCAyNDM4IGRpZG4ndCBuZWVkIHRvIGJlIHJlcnVu
IGFuZCAxIGZhaWxlZC4KClN1bW1hcnk6IDEgdGFzayBmYWlsZWQ6CiAgdmlydHVhbDpuYXRpdmVz
ZGs6L3BhdGgvdG8vaW50ZWwtaW90LXJlZmtpdC9vcGVuZW1iZWRkZWQtY29yZS8uLi9tZXRhLWNs
YW5nL3JlY2lwZXMtZGV2dG9vbHMvY2xhbmcvY2xhbmdfZ2l0LmJiOmRvX2NvbmZpZ3VyZQpTdW1t
YXJ5OiBUaGVyZSB3YXMgMSBFUlJPUiBtZXNzYWdlIHNob3duLCByZXR1cm5pbmcgYSBub24temVy
byBleGl0IGNvZGUuCltoYnJ1Y2VAaGJydWNlLWRlc2szIGJ1aWxkXSQgCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>