<?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>4938</bug_id>
          
          <creation_ts>2013-07-29 02:25:52 +0000</creation_ts>
          <short_desc>bitbake build failed when apply patch with cli &quot;yocto-kernel patch add&quot;</short_desc>
          <delta_ts>2013-10-04 08:15:24 +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>BitBake</product>
          <component>bitbake</component>
          <version>1.5</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></status_whiteboard>
          <keywords></keywords>
          <priority>Undecided</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ning Zhang">ning.zhang</reporter>
          <assigned_to name="Richard Purdie">richard.purdie</assigned_to>
          <cc>bruce.ashfield</cc>
    
    <cc>ke.zou</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>razvanx.ionescu</cc>
    
    <cc>yi.zhao</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>35041</commentid>
    <comment_count>0</comment_count>
      <attachid>1375</attachid>
    <who name="Ning Zhang">ning.zhang</who>
    <bug_when>2013-07-29 02:25:52 +0000</bug_when>
    <thetext>Created attachment 1375
detail error log

poky: master:67864ca79da08df752487a3a4e1a975546da123d

Reference test case link: https://wiki.yoctoproject.org/wiki/Transcript:_Using_the_Yocto_BSP_tools_to_manage_kernel_patches_and_config_items

My steps:
1. Create a new bsp with cli &quot;yocto-bsp create myqemux86 qemu&quot;
2. modify bblayers.conf and local.conf, to added myqemux86 info
3. Download the patch from above website add input &quot;yocto-kernel patch add myqemux86 ~/Yocto-testmod.patch&quot; to add it.
4. added some configurations: &quot;yocto-kernel config add myqemux86 CONFIG_MISC_DEVICES=y CONFIG_YOCTO_TESTMOD=y CONFIG_FTRACE_SYSCALLS=y CONFIG_SCHED_TRACER=y CONFIG_IRQSOFF_TRACER=y CONFIG_PREEMPT_TRACER=y&quot;
5. bitbake core-image-sato.


I got below error:

ERROR: Function failed: do_patch (log file is located at /home/yocto/20130726/tmp/work/myqemux86-poky-linux/linux-yocto/3.8.13+gitAUTOINC+8ef9136539_f20047520a-r4.2.8/temp/log.do_patch.7145)
ERROR: Logfile of failure stored in: /home/yocto/20130726/tmp/work/myqemux86-poky-linux/linux-yocto/3.8.13+gitAUTOINC+8ef9136539_f20047520a-r4.2.8/temp/log.do_patch.7145
Log data follows:
| DEBUG: Executing shell function do_patch
| Branch meta-temp set up to track remote branch meta from origin.
| Unstaged changes after reset:
| M	.gitignore
| Deleted branch meta-temp (was 37fdb0c).
| [INFO] validating against known patches  (myqemux86-standard-meta)
Branch standard/common-pc/myqemux86 set up to track remote branch standard/common-pc/base from origin.
Uncommited changes detected. Refresh first.###########] (|)(102 %))
| [ERROR] unable to complete push
| pending patches are:
| links/files/Yocto-testmod.patch
| ERROR. could not update git tree
| ERROR. Could not apply patches for myqemux86.
|        Patch failures can be resolved in the devshell (bitbake -c devshell linux-yocto)
| ERROR: Function failed: do_patch (log file is located at /home/yocto/20130726/tmp/work/myqemux86-poky-linux/linux-yocto/3.8.13+gitAUTOINC+8ef9136539_f20047520a-r4.2.8/temp/log.do_patch.7145)
ERROR: Task 950 (/home/yocto/poky/meta/recipes-kernel/linux/linux-yocto_3.8.bb, do_patch) failed with exit code &apos;1&apos;
NOTE: Tasks Summary: Attempted 5316 tasks of which 5311 didn&apos;t need to be rerun and 1 failed.
No currently running tasks (5316 of 5354)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35088</commentid>
    <comment_count>1</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2013-07-29 12:56:31 +0000</bug_when>
    <thetext>This is already fixed in via:



Author: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
Date:   Wed Jul 24 00:32:33 2013 -0400

    linux-yocto/3.8: revert .gitignore: do not ignore meta directory
    
    We made a change to allow meta branch/directory changes to be visible
    when working with the kernel tree. But without associated tool changes
    .gitignore is different between branches and hence causes errors when
    changing branches and processing the tree.
    
    The tools changes are not ready yet, so to avoid patching issues,
    temporarily reverting the change.
    
    (From OE-Core rev: f7e66abf279781d7c0cc1fb3c32c93c15a83c52c)
    
    Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
    Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
    Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37602</commentid>
    <comment_count>2</comment_count>
    <who name="Razvan Ionescu">razvanx.ionescu</who>
    <bug_when>2013-10-04 08:15:24 +0000</bug_when>
    <thetext>Verified with: dora:a02280f99f05b1c21de2a78de9222a2f62a0dabc (1.5 M5 RC6)

Patch applied successfully. Bitbake run w/o issues.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>1375</attachid>
            <date>2013-07-29 02:25:52 +0000</date>
            <delta_ts>2013-07-29 02:25:52 +0000</delta_ts>
            <desc>detail error log</desc>
            <filename>log.do_patch.7145</filename>
            <type>application/octet-stream</type>
            <size>3252</size>
            <attacher name="Ning Zhang">ning.zhang</attacher>
            
              <data encoding="base64">REVCVUc6IEV4ZWN1dGluZyBzaGVsbCBmdW5jdGlvbiBkb19wYXRjaApCcmFuY2ggbWV0YS10ZW1w
IHNldCB1cCB0byB0cmFjayByZW1vdGUgYnJhbmNoIG1ldGEgZnJvbSBvcmlnaW4uClVuc3RhZ2Vk
IGNoYW5nZXMgYWZ0ZXIgcmVzZXQ6Ck0JLmdpdGlnbm9yZQpEZWxldGVkIGJyYW5jaCBtZXRhLXRl
bXAgKHdhcyAzN2ZkYjBjKS4KW0lORk9dIHZhbGlkYXRpbmcgYWdhaW5zdCBrbm93biBwYXRjaGVz
ICAobXlxZW11eDg2LXN0YW5kYXJkLW1ldGEpCiAgWyMjICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgXSAofCkoNSAlKQ0gIFsjIyMjICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0gKC8pKDggJSkNICBbIyMjIyMgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdICgtKSgxMCAlKQ0gIFsjIyMj
IyMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0gKFwpKDEzICUp
DSAgWyMjIyMjIyMjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSAo
fCkoMTYgJSkNICBbIyMjIyMjIyMjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBdICgvKSgxOCAlKQ0gIFsjIyMjIyMjIyMjICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIF0gKC0pKDIxICUpDSAgWyMjIyMjIyMjIyMjIyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXSAoXCkoMjQgJSkNICBbIyMjIyMjIyMjIyMjIyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdICh8KSgyNyAlKQ0gIFsjIyMjIyMjIyMjIyMj
IyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0gKC8pKDI5ICUpDSAgWyMjIyMj
IyMjIyMjIyMjIyMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSAoLSkoMzIgJSkN
ICBbIyMjIyMjIyMjIyMjIyMjIyMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdIChc
KSgzNSAlKQ0gIFsjIyMjIyMjIyMjIyMjIyMjIyMgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF0gKHwpKDM3ICUpDSAgWyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgXSAoLykoNDAgJSkNICBbIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBdICgtKSg0MyAlKQ0gIFsjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0gKFwpKDQ1ICUpDSAgWyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyAgICAgICAgICAgICAgICAgICAgICAgICAgXSAofCkoNDggJSkNICBbIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyAgICAgICAgICAgICAgICAgICAgICAgICBdICgvKSg1MSAlKQ0g
IFsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgICAgICAgICAgICAgICAgICAgICAgIF0gKC0p
KDU0ICUpDSAgWyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgICAgICAgICAgICAgICAgICAg
ICAgXSAoXCkoNTYgJSkNICBbIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgICAgICAgICAg
ICAgICAgICAgICBdICh8KSg1OSAlKQ0gIFsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
ICAgICAgICAgICAgICAgICAgIF0gKC8pKDYyICUpDSAgWyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjICAgICAgICAgICAgICAgICAgXSAoLSkoNjQgJSkNICBbIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjICAgICAgICAgICAgICAgICBdIChcKSg2NyAlKQ0gIFsjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICAgICAgICAgICAgIF0gKHwpKDcwICUpDSAg
WyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICAgICAgICAgICAgXSAoLyko
NzIgJSkNICBbIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAgICAgICAgICAg
ICBdICgtKSg3NSAlKQ0gIFsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMg
ICAgICAgICAgIF0gKFwpKDc4ICUpDSAgWyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMgICAgICAgICAgXSAofCkoODEgJSkNICBbIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMgICAgICAgICBdICgvKSg4MyAlKQ0gIFsjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgICAgIF0gKC0pKDg2ICUpDSAgWyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgICAgXSAoXCkoODkgJSkNICBb
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICAgICBdICh8KSg5
MSAlKQ0gIFsjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAg
IF0gKC8pKDk0ICUpDSAgWyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyAgXSAoLSkoOTcgJSkNQnJhbmNoIHN0YW5kYXJkL2NvbW1vbi1wYy9teXFlbXV4ODYg
c2V0IHVwIHRvIHRyYWNrIHJlbW90ZSBicmFuY2ggc3RhbmRhcmQvY29tbW9uLXBjL2Jhc2UgZnJv
bSBvcmlnaW4uCiAgWyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjXSAoXCkoMTAwICUpDSAgWyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjI10gKHwpKDEwMiAlKQ1VbmNvbW1pdGVkIGNoYW5nZXMgZGV0ZWN0ZWQu
IFJlZnJlc2ggZmlyc3QuCltFUlJPUl0gdW5hYmxlIHRvIGNvbXBsZXRlIHB1c2gKcGVuZGluZyBw
YXRjaGVzIGFyZToKbGlua3MvZmlsZXMvWW9jdG8tdGVzdG1vZC5wYXRjaApFUlJPUi4gY291bGQg
bm90IHVwZGF0ZSBnaXQgdHJlZQpFUlJPUi4gQ291bGQgbm90IGFwcGx5IHBhdGNoZXMgZm9yIG15
cWVtdXg4Ni4KICAgICAgIFBhdGNoIGZhaWx1cmVzIGNhbiBiZSByZXNvbHZlZCBpbiB0aGUgZGV2
c2hlbGwgKGJpdGJha2UgLWMgZGV2c2hlbGwgbGludXgteW9jdG8pCkVSUk9SOiBGdW5jdGlvbiBm
YWlsZWQ6IGRvX3BhdGNoIChsb2cgZmlsZSBpcyBsb2NhdGVkIGF0IC9ob21lL3lvY3RvLzIwMTMw
NzI2L3RtcC93b3JrL215cWVtdXg4Ni1wb2t5LWxpbnV4L2xpbnV4LXlvY3RvLzMuOC4xMytnaXRB
VVRPSU5DKzhlZjkxMzY1MzlfZjIwMDQ3NTIwYS1yNC4yLjgvdGVtcC9sb2cuZG9fcGF0Y2guNzE0
NSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>