<?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>1555</bug_id>
          
          <creation_ts>2011-10-03 06:38:04 +0000</creation_ts>
          <short_desc>Make BasicHash the default signature generator</short_desc>
          <delta_ts>2012-03-13 14:41:53 +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>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>unspecified</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>(P1)(QA Testing Completed)</status_whiteboard>
          <keywords></keywords>
          <priority>Low</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.2 M3</target_milestone>
          <dependson>1126</dependson>
    
    <dependson>1556</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Richard Purdie">richard.purdie</reporter>
          <assigned_to name="Lianhao Lu">lianhao.lu</assigned_to>
          <cc>jessica.zhang</cc>
    
    <cc>jiajun.xu</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>16603</commentid>
    <comment_count>0</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2011-10-03 06:38:04 +0000</bug_when>
    <thetext>We&apos;d like to start adding the sstate signature to the stampfiles using the BasicHash signature generator and stop bumping PR values. This will require some additions to the PR server work we previously started and then BasicHash can become the default with no need to increment PR values continually. This will also give more visibility into the sstate hashes and enable any issues there to be more clearly identified.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17889</commentid>
    <comment_count>1</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2011-12-29 19:58:13 +0000</bug_when>
    <thetext>Patch being review

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=llu/PRService_oecore&amp;id=3ee0f9a266596ef833e9d64990cbd77b3dd84462</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17900</commentid>
    <comment_count>2</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2011-12-30 19:41:24 +0000</bug_when>
    <thetext>Same patch with different commit id:

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=llu/PRService_oecore&amp;id=b4bcc78b8a956f92fde49174274a90c46854bdc8</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18142</commentid>
    <comment_count>3</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2012-01-13 18:05:44 +0000</bug_when>
    <thetext>Revise the patch to make the basichash the default signature generator for Yocto, not oe-core. Plan to be merged in 1.2M3.

http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=llu/bug1555&amp;id=99b6b2fffc64bb1b19a073b384c4e4b72837aac4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18162</commentid>
    <comment_count>4</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2012-01-16 03:49:17 +0000</bug_when>
    <thetext>Saul reported the gcc-related recipes not working if we switch to the basichash signature handler. This is because those recipes tried to use the same stamp file to allow multiple gcc-related recipes to share the same source directory. When using basic hash, the stamp files are no longer the same.

Created a new patch to fix the gcc part:
http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/commit/?h=llu/bug1555-gcc&amp;id=2588490b8b8424c96da2824c604929baeb1c5c16</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18410</commentid>
    <comment_count>5</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2012-01-28 20:33:15 +0000</bug_when>
    <thetext>Rebase the patch to using the OEBasicHash

http://git.yoctoproject.org/cgit.cgi/poky-contrib/commit/?h=llu/bug1555&amp;id=192859757f4130abe9bb26e9e1b9f67943da5e57

The gcc-related bugs is fixed by a bunch of commits RP created in both bitbake and metadata.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18855</commentid>
    <comment_count>6</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2012-03-04 14:21:59 +0000</bug_when>
    <thetext>Fixed by the following patches:
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=a2a03ba68b625c48fee0666ab70c864fed909aa7,
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=ab5eed4af126f136666656776c79174a1dd6bb36,
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=3a2338607bdd84db5f164801b6c0016226559569</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18990</commentid>
    <comment_count>7</comment_count>
    <who name="Jiajun Xu">jiajun.xu</who>
    <bug_when>2012-03-13 14:41:53 +0000</bug_when>
    <thetext>OEBasicHash has been the default signature handler in 1.2 M3 RC1 testing. Verify the bug as fixed.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>