<?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>13567</bug_id>
          
          <creation_ts>2019-10-02 17:51:15 +0000</creation_ts>
          <short_desc>Add QA check for recipes that use AUTOREV by default</short_desc>
          <delta_ts>2026-01-07 21:11:40 +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>unspecified</version>
          <rep_platform>x86</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>normal</bug_severity>
          <target_milestone>5.99</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joshua Watt">JPEWhacker</reporter>
          <assigned_to name="Unassigned">unassigned</assigned_to>
          <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>yoann.congal</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>85150</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Watt">JPEWhacker</who>
    <bug_when>2019-10-02 17:51:15 +0000</bug_when>
    <thetext>Recipes should not be using AUTOREV by default since it causes problems for reprodibibilty and security (see https://lists.yoctoproject.org/pipermail/yocto/2019-June/045574.html).

Adding an (optional) QA check to ensure that all recipes built are not using AUTOREV can help detect these recipes and configurations. Additionally, we may want to consider making this QA check enabled by default in reproducible_build.bbclass, since AUTOREV and reproducibility are not compatible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>85182</commentid>
    <comment_count>1</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2019-10-03 12:33:23 +0000</bug_when>
    <thetext>I&apos;m not sure why this would be a QA check: you can&apos;t accidentally use autorev and if a distro is using it then they did so out of choice.

Maybe reproducible.bbclass should just throw a qa error itself if autorev is enabled?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96816</commentid>
    <comment_count>2</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2023-10-24 14:24:23 +0000</bug_when>
    <thetext>Bulk move from 4.99 or 0.00 to 5.99</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>