Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 654524 - ppc and ppc64 stages are critically outdated
Summary: ppc and ppc64 stages are critically outdated
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Stages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-01 12:50 UTC by Andreas K. Hüttel
Modified: 2018-06-30 16:58 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2018-05-01 12:50:06 UTC
The last published ppc and ppc64 stages (even autobuilds) are from March 2017, and still contain gcc-4.9. 

This gcc does not build recent glibc releases (>=2.26) anymore.
Comment 1 Anthony Basile gentoo-dev 2018-05-05 18:15:29 UTC
(In reply to Andreas K. Hüttel from comment #0)
> The last published ppc and ppc64 stages (even autobuilds) are from March
> 2017, and still contain gcc-4.9. 
> 
> This gcc does not build recent glibc releases (>=2.26) anymore.

i'm taking care of this.
Comment 2 Anthony Basile gentoo-dev 2018-05-09 11:42:59 UTC
(In reply to Anthony Basile from comment #1)
> (In reply to Andreas K. Hüttel from comment #0)
> > The last published ppc and ppc64 stages (even autobuilds) are from March
> > 2017, and still contain gcc-4.9. 
> > 
> > This gcc does not build recent glibc releases (>=2.26) anymore.
> 
> i'm taking care of this.

Okay I took care of this, but I didn't follow past practice so I'm ccing Jorge who may be able to shed light.  Here's what I generated:

stage3-ppc-20180505.tar.bz2    <- profile: default/linux/powerpc/ppc32/17.0
stage3-ppc64-20180506.tar.bz2  <- default/linux/powerpc/ppc64/17.0/64bit-userland

There are two older versions in the mirrors:

stage3-ppc64-64ul-20150115.tar.bz2 <- old ppc64 64bit-userland
stage3-ppc64-32ul-20160316.tar.bz2 <- old ppc64 32bit-userland

I know we are maintaining the distinction between ppc64 arch + ( 32bit vs 64bit ) userland, but I'm not so sure how important that is.  You can start with stage3-ppc-20180505.tar.bz2 on ppc64 and switch arches from there.  So my question is, should we drop stage3-ppc64-64ul and stage3-ppc64-32ul and keep my stage3-ppc64, or vice versa.  Jorge any comments?
Comment 3 Anthony Basile gentoo-dev 2018-05-09 11:44:31 UTC
> with stage3-ppc-20180505.tar.bz2 on ppc64 and switch arches from there.  So

That should read s/switch arches/switch profiles/.
Comment 4 Larry the Git Cow gentoo-dev 2018-05-11 19:54:17 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285769c9ff0fcf18d7ea25adac96010b4727a7ab

commit 285769c9ff0fcf18d7ea25adac96010b4727a7ab
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2018-05-11 19:54:01 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2018-05-11 19:54:11 +0000

    sys-libs/glibc: New tarball with added ppc multilib bootstrap files
    
    Bug: https://bugs.gentoo.org/654524
    Bug: https://bugs.gentoo.org/647070
    Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sys-libs/glibc/Manifest             | 2 +-
 sys-libs/glibc/glibc-2.26-r7.ebuild | 2 +-
 sys-libs/glibc/glibc-2.27-r2.ebuild | 2 +-
 sys-libs/glibc/glibc-9999.ebuild    | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2018-05-11 19:55:09 UTC
Thanks a lot.