main/gcc{4,6}: disable on ppc64le and loongarch64

Neither ppc64le nor loongarch64 use vendor kernels, so the old GCCs
packages are not required.

They currently don't build either because of a couple of problems when
building with GCC 15. If we really want to, ppc64le can be re-enabled
once those problems are resolved, since it is supported since GCC 4.9.
loongarch64 needs a much newer GCC.

[ci:skip-vercheck]

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7117
[ci:skip-build]: just disabling some arches
This commit is contained in:
Jens Reidel
2025-10-01 18:36:45 +02:00
committed by Oliver Smith
parent baa1376e80
commit 58b529eb34
2 changed files with 8 additions and 2 deletions
+4 -1
View File
@@ -4,7 +4,10 @@ _pkgver=4.9.2
pkgrel=7
pkgdesc="Old GCC for old vendor kernels (C compiler only)"
url="http://gcc.gnu.org"
arch="all !riscv64" # riscv64: doesn't build
# loongarch64: not relevant
# ppc64le: not relevant
# riscv64: doesn't build
arch="all !loongarch64 !ppc64le !riscv64"
license="GPL LGPL"
_gccrel=$_pkgver-r$pkgrel
depends="binutils mpc1"
+4 -1
View File
@@ -4,7 +4,10 @@ _pkgver=6.4.0
pkgrel=12
pkgdesc="Old GCC for old vendor kernels (C compiler only)"
url="http://gcc.gnu.org"
arch="all !riscv64" # riscv64: doesn't build
# loongarch64: not relevant
# ppc64le: not relevant
# riscv64: doesn't build
arch="all !loongarch64 !ppc64le !riscv64"
license="GPL LGPL"
_gccrel=$_pkgver-r$pkgrel
depends="binutils mpc1"