releases: remove stages

We don't need these, we can use the normal Gentoo stages

Signed-off-by: James Calligeros <jcalligeros99@gmail.com>
This commit is contained in:
James Calligeros 2024-06-24 17:08:10 +10:00
parent 222708007f
commit 9357ec0d5c
Signed by: chadmed
GPG key ID: D43632D151F77960
34 changed files with 0 additions and 276 deletions

View file

@ -1,2 +0,0 @@
dev-util/bindgen ~arm64
sys-kernel/asahi-kernel ~arm64

View file

@ -1 +0,0 @@
=sys-libs/musl-1.2.2-r5

View file

@ -1,5 +0,0 @@
# preemptively...
# new glibc tends to lead to trouble with sandbox (and qemu),
# especially for the unstable arches
#
>=sys-libs/glibc-2.40

View file

@ -1,2 +0,0 @@
# force using rust-bin (this affects only "desktop stages")
dev-lang/rust

View file

@ -1,8 +0,0 @@
# Hardened profiles default to USE=cet but our -* in stage1 builds ends up
# mixing -cet/+cet causing build failures or unmet deps. This will keep the
# flag enbled consistently. This has no effect on non-hardened profiles
# since the flag is masked there.
sys-devel/binutils cet
sys-devel/gcc cet
sys-libs/binutils-libs cet
sys-libs/glibc cet

View file

@ -1,6 +0,0 @@
# this makes only a difference for the "desktop" stages
dev-db/sqlite -icu
dev-lang/python -bluetooth
# this is also needed for normal stage3
net-misc/curl -http2

View file

@ -1,2 +0,0 @@
# required by sys-devel/clang-common for clang stage1
sys-libs/llvm-libunwind static-libs

View file

@ -1,2 +0,0 @@
# testing this for bug 894134
dev-libs/gmp asm cpudetection

View file

@ -1,5 +0,0 @@
# required by sys-libs/libselinux-2.7
dev-libs/libpcre static-libs
# required by dev-vcs/git
dev-libs/libpcre2 jit

View file

@ -1,5 +0,0 @@
# we need this here to make sure musl stages build
# note: tried building musl only with built-in crypt, but
# that leads to a dependency mess when emerge refuses to
# downgrade the libcrypt virtual...
sys-libs/musl -crypt

View file

@ -1,7 +0,0 @@
# For stage building, we cannot be sure the final unpack destination will have
# xattr/fcaps support. To be safe, we build stages without filecaps, but allow
# filecaps to be turned back on @ next full world upgrade. The ebuilds using
# fcaps eclass will have more logic to safely fall back in case of missing
# support.
*/* -filecaps

View file

@ -1,6 +0,0 @@
# compilers from stage1 do not have openmp capability, so turn this off
# here to avoid failures in stage3
app-crypt/libb2 -openmp
app-portage/portage-utils -openmp
sys-devel/gettext -openmp

View file

@ -1,10 +0,0 @@
# need this here because of stage1
app-alternatives/awk gawk
app-alternatives/bc gnu
app-alternatives/bzip2 reference
app-alternatives/cpio gnu
app-alternatives/gzip reference
app-alternatives/lex flex
app-alternatives/sh bash
app-alternatives/tar gnu
app-alternatives/yacc bison

View file

@ -1,3 +0,0 @@
# without multiarch, builds are much less tested
# forcing it on here lets us avoid spurious stage1 failures
sys-libs/glibc multiarch

View file

@ -1,2 +0,0 @@
sys-libs/libcxx static-libs
sys-libs/libcxxabi static-libs

View file

@ -1,2 +0,0 @@
# we need this here to make sure musl stages build
sys-libs/libxcrypt system