<?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>14215</bug_id>
          
          <creation_ts>2021-02-03 01:49:50 +0000</creation_ts>
          <short_desc>SIGILL when building python3-setuptools-native</short_desc>
          <delta_ts>2021-02-25 14:17:28 +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>Scripts and Tools</component>
          <version>3.1.7</version>
          <rep_platform>x86</rep_platform>
          <op_sys>x86_64</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://sourceware.org/bugzilla/show_bug.cgi?id=26534</bug_file_loc>
          <status_whiteboard>backports of uninative upgrade as needed.</status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>3.3 M3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Blechmann">tim</reporter>
          <assigned_to name="Steve Sakoman">steve</assigned_to>
          <cc>frieder.schrempf</cc>
    
    <cc>mans</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>ross.burton</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Done (doc changes complete)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>89123</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Blechmann">tim</who>
    <bug_when>2021-02-03 01:49:50 +0000</bug_when>
    <thetext>updating to dunfell i&apos;ve experienced SIGILL crashes when building python3-setuptools-native.

it turned out that an FMA4 instruction from libm was executed because of a bug in the runtime detection in glibc-2.32 which apparently is present in the uninative toolchain v2.9: https://sourceware.org/bugzilla/show_bug.cgi?id=26534

as a workaround i&apos;ve disabled uninative for my configuration, but i wonder if it&apos;s possibly to backport the glibc fix to the uninative toolchain</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>89133</commentid>
    <comment_count>1</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2021-02-04 14:53:05 +0000</bug_when>
    <thetext>Looks like we should update to use the latest 2.32 branch of glibc and build a new uninative release...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>89183</commentid>
    <comment_count>2</comment_count>
    <who name="Frieder Schrempf">frieder.schrempf</who>
    <bug_when>2021-02-09 14:01:10 +0000</bug_when>
    <thetext>We also see this issue on our dunfell builds. Would be great if someone could update uninative and add a fix to the dunfell branch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>89281</commentid>
    <comment_count>3</comment_count>
    <who name="Måns Andersson">mans</who>
    <bug_when>2021-02-17 08:59:57 +0000</bug_when>
    <thetext>Same thing here, reproducible on our dunfull build. More details on our setup, and the error presented on our end, is noted in my Stack Overflow post for the same at https://stackoverflow.com/q/65178174/414817</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>89387</commentid>
    <comment_count>4</comment_count>
    <who name="Steve Sakoman">steve</who>
    <bug_when>2021-02-25 14:17:28 +0000</bug_when>
    <thetext>Fixed in dunfell 3.1.6:

https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=dunfell&amp;id=cdda267645506b2471a1085b42de3cdfa238d8d5</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>