Gentoo Archives: gentoo-dev

From: Mart Raudsepp <leio@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] RFC: Introducing stable profiles for arm64 (aarch64)
Date: Sat, 04 Feb 2017 05:27:15
Message-Id: 1486186008.29800.7.camel@gentoo.org
Hello,

I am working towards having a clean deptree for arm64 and afterwards
marking the non-hardened 5 arm64 profiles stable (or 4 - I don't see
value in the developer profile without the desktop specific
subprofiles, until there are mix-ins).

This e-mail is meant to make sure there are no other pre-requisites for
just flipping the switch in profiles.desc from exp to stable, and to
express that intent and garner any hands-on help.

Also some eyes on the profiles (profiles/arch/arm64/*) would be useful,
especially from those who knows how all these CHOST/LIBDIR and other
things need to be, to make sure these are all right before the profiles
go stable.


Currently my plan is to solve all the deptree issues by mostly stable
use masks where needed (the stage building stable keywords haven't kept
the deptree in mind so far, just for what USE flags are enabled for
stage building), and keywording ~arm64 or use.mask/package.use.mask'ing
to fix the ~arm64 deptree too (depending on if I want it keyworded
immediately, or delay for future consideration and fix the deptree by
use masks till then).
I'm having the CI hamsters spin for this at
https://github.com/gentoo/gentoo/pull/3622

Yes, there is quite some work to do, but this e-mail is meant to get
any necessary formalities out of the way in parallel, so we can get the
switch flipped right after instead of discussing it then, and not
continue a chasing game due to repoman not telling to file a KEYWORDREQ
for us for new deps.

Note that there is no arm64 project as of yet, it's been worked on to
some capacity as part of arm project, which I believe to be a bit
confusing (albeit similar to ppc/ppc64), but also a bit daunting with
the arm4/5/6/7/vfp/neon/etc combination explosion stuff in arm32 land
(so I think it's good to have a clean break there with project
documentation pages, people involvement, etc). I haven't been able to
convince steev as of yet about this and haven't exercised any project
creation rights myself yet :D


Mart

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies