Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 348650 - Gentoo/MIPS: multilib stages
Summary: Gentoo/MIPS: multilib stages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: MIPS Linux
: High normal (vote)
Assignee: MIPS Porters
URL:
Whiteboard:
Keywords:
Depends on: 348655 354877 358149
Blocks: 348653
  Show dependency tree
 
Reported: 2010-12-13 20:54 UTC by Matt Turner
Modified: 2011-09-17 17:58 UTC (History)
0 users

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 Matt Turner gentoo-dev 2010-12-13 20:54:46 UTC
We need some n32 stages, specifically
 big-endian
  mips3 - for Indy and Indigo2 systems
  mips4 - for newer SGI and other big-endian systems
  mip64 - (maybe) for other big-endian systems (eg, Sibyte)
 little-endian
  mips4 - for Cobalt systems
  loongson - for Loongson systems
  mips64 - for upcoming Loongson 3a systems
Comment 1 Matt Turner gentoo-dev 2011-03-27 20:32:21 UTC
Pushed plain mips{3,4} n32 stages into /space/experimental-local/mips.

My plan here is to work out the kinks in multilib, and then within the multilib profile have o32, n32, and n64 subprofiles which select the primary ABI.

From there, we just ship multilib (primary ABI: n32) stages that allow users to chose which ABI they want or get rid of multilib all together.
Comment 2 Matt Turner gentoo-dev 2011-06-07 19:39:46 UTC
I think the multilib profiles are in good shape.

I'm going to start some multilib stage builds to see how they go.
Comment 3 Matt Turner gentoo-dev 2011-07-07 16:08:46 UTC
Multilib big endian mips3, mips4, and r10k stages built.
Comment 4 Matt Turner gentoo-dev 2011-07-15 14:33:33 UTC
Big endian mips64 stages built.
Comment 5 Matt Turner gentoo-dev 2011-09-06 18:07:49 UTC
Little endian mips3, mips4, and mips64 stages built.
Comment 6 Matt Turner gentoo-dev 2011-09-17 17:58:16 UTC
Moved

stage3-mips3_multilib-20110820.tar.bz2
stage3-mips3_multilib-20110820.tar.bz2.CONTENTS
stage3-mips3_multilib-20110820.tar.bz2.DIGESTS
stage3-mips4_multilib-20110820.tar.bz2
stage3-mips4_multilib-20110820.tar.bz2.CONTENTS
stage3-mips4_multilib-20110820.tar.bz2.DIGESTS
stage3-mips4_r10k_multilib-20110820.tar.bz2
stage3-mips4_r10k_multilib-20110820.tar.bz2.CONTENTS
stage3-mips4_r10k_multilib-20110820.tar.bz2.DIGESTS
stage3-mips64el_multilib-20110820.tar.bz2
stage3-mips64el_multilib-20110820.tar.bz2.CONTENTS
stage3-mips64el_multilib-20110820.tar.bz2.DIGESTS
stage3-mips64_multilib-20110820.tar.bz2
stage3-mips64_multilib-20110820.tar.bz2.CONTENTS
stage3-mips64_multilib-20110820.tar.bz2.DIGESTS
stage3-mipsel1-20110820.tar.bz2
stage3-mipsel1-20110820.tar.bz2.CONTENTS
stage3-mipsel1-20110820.tar.bz2.DIGESTS
stage3-mipsel3_multilib-20110820.tar.bz2
stage3-mipsel3_multilib-20110820.tar.bz2.CONTENTS
stage3-mipsel3_multilib-20110820.tar.bz2.DIGESTS
stage3-mipsel4_multilib-20110820.tar.bz2
stage3-mipsel4_multilib-20110820.tar.bz2.CONTENTS
stage3-mipsel4_multilib-20110820.tar.bz2.DIGESTS

into /space/experimental-local/mips/stages and removed all the old stages in that folder with the exception of stage3-loongson2f_n32-20100725.tar.bz2*, which isn't technically needed (and definitely advised against) given that we have mipsel3 stages with the loongson workaround flags.

Marking fixed. :)