<?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>12624</bug_id>
          
          <creation_ts>2018-03-24 07:29:01 +0000</creation_ts>
          <short_desc>Release information for Rocko 2.4.2 incorrectly states libc update which is not present</short_desc>
          <delta_ts>2018-12-03 23:58:59 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>5</classification_id>
          <classification>Infrastructure</classification>
          <product>Website</product>
          <component>web-content</component>
          <version>Production</version>
          <rep_platform>x86</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>normal</bug_severity>
          <target_milestone>Q3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jon Burgess">jburgess777</reporter>
          <assigned_to name="Tracy Graydon">tracy.graydon</assigned_to>
          <cc>jefro</cc>
    
    <cc>mhalstead</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>srifenbark</cc>
    
    <cc>stephano</cc>
    
    <cc>tracey.m.erway</cc>
    
    <cc>tracy.graydon</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>79973</commentid>
    <comment_count>0</comment_count>
    <who name="Jon Burgess">jburgess777</who>
    <bug_when>2018-03-24 07:29:01 +0000</bug_when>
    <thetext>The first lines of the Rocko 2.4.2 release information says:

---------------
Fixes
---------------
glibc: Update to tip of 2.26
...

This likely refers to the following commit in git which is not actually present in the 2.4.2 release.

https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=rocko&amp;id=5ba69a97ab5faa8f3866aaeab1d6eaa3cb8149ed
&gt; glibc: Update to tip of 2.26

This view makes it more obvious that the commit was merged several revisions after the yocto-2.4.2 tag:

https://git.yoctoproject.org/cgit/cgit.cgi/poky/log/?h=rocko

2018-02-27 glibc: Update to tip of 2.26
...
2018-02-20 linux-yocto: update genericx86* SRCREVs for v4.12 yocto-2.4.2 rocko-18.0.2

My guess is that the release information was based on the commits in the rocko branch at the time it was released instead of those in the yocto-2.4.2 build tag.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80051</commentid>
    <comment_count>1</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2018-03-30 18:32:04 +0000</bug_when>
    <thetext>Hi, 

Where is the release information referred to in this bug?  There are many references to &quot;glibc&quot; throughout the YP documentation.

Are you referring to rocko release notes?  Can you provide a link to the information generating the confusion here?

Thanks, 
Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80058</commentid>
    <comment_count>2</comment_count>
    <who name="Jon Burgess">jburgess777</who>
    <bug_when>2018-03-31 01:23:57 +0000</bug_when>
    <thetext>Go to https://www.yoctoproject.org/software-overview/downloads/

Click the blue button with the text “RELEASE INFORMATION - YP CORE - ROCKO 2.4.2”

The text which pops up in the new window contains the problem, under the ‘Fixes’:



YP CORE - ROCKO 2.4.2

-----------------
Known Issues
-----------------
https://bugzilla.yoctoproject.org/show_bug.cgi?id=12587

Runtime providers were sometimes changing order during builds, resulting in non-deterministic build results. 

Example:

DEBUG: providers for lib32-initd-functions are: [&apos;lib32-lsbinitscripts&apos;, &apos;lib32-initscripts&apos;]
or
DEBUG: providers for lib32-initd-functions are: [&apos;lib32-initscripts&apos;, &apos;lib32-lsbinitscripts&apos;]

This can lead to test failures.

This is fixed with Bitbake rev: 223a0f68530571d2280f526bddbc718fa803a3dc
This change ensures we don&apos;t rely on the random order of dictonaries in
memory and act deterministically.

---------------
Fixes
---------------
glibc: Update to tip of 2.26
glibc: Adapt do_install_append_aarch64() for usrmerge
libtirpc: refresh patches
libtirpc: stop dropping in NIS headers
libunwind: Fix multilib header conflict - libunwind.h
libmpc: fix SRC_URI
...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80137</commentid>
    <comment_count>3</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2018-04-05 11:10:06 +0000</bug_when>
    <thetext>Thanks Jon for the additional tracking.  I am assigning this to Tracey Erway as it involves the YP website, which I do not maintain.  

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81859</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Halstead">mhalstead</who>
    <bug_when>2018-10-15 17:33:18 +0000</bug_when>
    <thetext>Tracy,
Looks like we have a releasenotes issue.

What do you think about writing and signing new releasenotes with this correction and a note about the change?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82371</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Halstead">mhalstead</who>
    <bug_when>2018-11-30 17:19:07 +0000</bug_when>
    <thetext>I&apos;ve removed the following line from the release notes on the website at https://www.yoctoproject.org/software-overview/downloads/archived-releases/ and http://downloads.yoctoproject.org/releases/yocto/yocto-2.4.2/RELEASENOTES.

&quot;glibc: Update to tip of 2.26&quot;

Is there more to do?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82386</commentid>
    <comment_count>6</comment_count>
    <who name="Tracy Graydon">tracy.graydon</who>
    <bug_when>2018-12-03 23:58:59 +0000</bug_when>
    <thetext>The webpage content and the release notes have both been fixed.

I haven&apos;t confirmed yet, but I do believe that Jon is spot on that this came from using the branch (and not the tag) to generate the release notes. Typically we use previous relevant release and HEAD on the release branch. That leaves room for exactly this kind of thing. 

Think the release notes generation should actually happen against previous release and the actual poky hash of the build. I will look into making that change.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>