<?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>11591</bug_id>
          
          <creation_ts>2017-05-29 22:21:32 +0000</creation_ts>
          <short_desc>Enable x86: Set dl_platform and dl_hwcap from CPU features</short_desc>
          <delta_ts>2017-10-17 22:52:59 +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>devtools / tool chain</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>2.4 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Victor Rodriguez">vm.rod25</reporter>
          <assigned_to name="Juro Bystricky">juro.bystricky</assigned_to>
          <cc>joshuagloe</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>raj.khem</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>richard.purdie</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>73557</commentid>
    <comment_count>0</comment_count>
    <who name="Victor Rodriguez">vm.rod25</who>
    <bug_when>2017-05-29 22:21:32 +0000</bug_when>
    <thetext>GLIBC 2.26 will have the patch x86: Set dl_platform and dl_hwcap from CPU features [BZ #21391]: https://sourceware.org/git/?p=glibc.git;a=commit;h=1432d38ea04ab5e96f21a382101856db5b49ad8a

Is possible to adopt this patch to yocto to catch optimized libraries for specific platforms</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73605</commentid>
    <comment_count>1</comment_count>
    <who name="Joshua Lock">joshuagloe</who>
    <bug_when>2017-06-01 14:57:49 +0000</bug_when>
    <thetext>Glibc 2.26 is due 2017-08-01[1] and YP 2.4 M3 closes 2017-08-21[2]. Based on past experience I&apos;d expect Khem to have a glibc 2.6 series proposed for 2.4.

1. https://sourceware.org/glibc/wiki/Glibc%20Timeline
2. https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.4_Status</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>73619</commentid>
    <comment_count>2</comment_count>
    <who name="Khem Raj">raj.khem</who>
    <bug_when>2017-06-01 15:58:08 +0000</bug_when>
    <thetext>Indeed there already is a patch on kraj/master on openembedded-core-contrib repo
Which is tracking master of glibc soon to be 2.26 release
I will propose it after gcc7 is merged</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>77647</commentid>
    <comment_count>3</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2017-10-17 22:28:28 +0000</bug_when>
    <thetext>FWIW the 2.4 Yocto Project release will have glibc 2.26</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>77650</commentid>
    <comment_count>4</comment_count>
    <who name="Juro Bystricky">juro.bystricky</who>
    <bug_when>2017-10-17 22:44:12 +0000</bug_when>
    <thetext>(In reply to comment #3)
&gt; FWIW the 2.4 Yocto Project release will have glibc 2.26

Yes, and the patch seems to be there, too.

https://sourceware.org/git/?p=glibc.git;a=patch;h=1432d38ea04ab5e96f21a382101856db5b49ad8a

Will verify more, though</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>77651</commentid>
    <comment_count>5</comment_count>
    <who name="Juro Bystricky">juro.bystricky</who>
    <bug_when>2017-10-17 22:52:59 +0000</bug_when>
    <thetext>I verified, we already have glibc 2.26 in 2.4 and the patch is there as well.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>