<?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>14062</bug_id>
          
          <creation_ts>2020-09-24 07:10:38 +0000</creation_ts>
          <short_desc>Should we support native builds and ptest for all/most packages</short_desc>
          <delta_ts>2026-06-19 20:26:37 +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>oe-core other</component>
          <version>3.3</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>Low</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>Future</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Randy MacLeod">randy.macleod</reporter>
          <assigned_to name="Randy MacLeod">randy.macleod</assigned_to>
          <cc>ross.burton</cc>
    
    <cc>tim.orling</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>88209</commentid>
    <comment_count>0</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2020-09-24 07:10:38 +0000</bug_when>
    <thetext>It might be nice to support building most packages natively and to be able to run ptests on these native packages. This would enable us to be able to easily compare the native ptest result with a cross-build result. Aside from inheriting native support, there may be a non-trivial amount of work so I&apos;m just recording the idea here to see what others think.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88216</commentid>
    <comment_count>1</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2020-09-24 08:19:11 +0000</bug_when>
    <thetext>Somewhere I had a branch that added a &apos;check&apos; task between compile and install to let the recipe execute &apos;make check&apos;.  I can&apos;t seem to find it though...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>88218</commentid>
    <comment_count>2</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2020-09-24 08:26:24 +0000</bug_when>
    <thetext>For some recipes such as udev or systemd this could be disruptive.
There are stll lots of recipes that do not even have ptests for the target and this more important than this enhancement.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99762</commentid>
    <comment_count>3</comment_count>
    <who name="Tim Orling">tim.orling</who>
    <bug_when>2024-10-03 15:02:39 +0000</bug_when>
    <thetext>Bump.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105951</commentid>
    <comment_count>4</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2026-06-18 17:29:57 +0000</bug_when>
    <thetext>Ross, Tim, 
Should I close this enhancement as: resolved/obsolete
or can Ross find the WIP branch...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105959</commentid>
    <comment_count>5</comment_count>
    <who name="Ross Burton">ross.burton</who>
    <bug_when>2026-06-19 10:24:08 +0000</bug_when>
    <thetext>The branch is lost.

I do think it would be interesting to have opt-in testing for native recipes where &apos;make check&apos; can work.  For select recipes only, I don&apos;t think we should be running the gtk4-native test suite because we can. But stuff like the autoconf and python where we&apos;re actively relying on them could be more interesting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105962</commentid>
    <comment_count>6</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2026-06-19 20:26:37 +0000</bug_when>
    <thetext>Thanks for the comment Ross - Low Future it is.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>