From 2fd253416e66dcfccc3d0f06e7e2fc5237842eee Mon Sep 17 00:00:00 2001 From: Jens Reidel Date: Sun, 13 Jul 2025 15:34:17 +0200 Subject: [PATCH] pmb:crossdirect: support ppc64le Signed-off-by: Jens Reidel Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6770 [ci:skip-build]: already built successfully in CI --- cross/ccache-cross-symlinks/APKBUILD | 4 ++-- cross/crossdirect/APKBUILD | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/cross/ccache-cross-symlinks/APKBUILD b/cross/ccache-cross-symlinks/APKBUILD index 62ce6495e..b6d0cab3f 100644 --- a/cross/ccache-cross-symlinks/APKBUILD +++ b/cross/ccache-cross-symlinks/APKBUILD @@ -5,7 +5,7 @@ pkgname=ccache-cross-symlinks pkgver=3 -pkgrel=1 +pkgrel=2 pkgdesc="Enable ccache for cross-compilers with symlinks" url="https://ccache.samba.org/" arch="noarch" @@ -15,7 +15,7 @@ options="!check" package() { # Keep in sync with pmb.config.build_device_architectures - local _archs="armhf armv7 aarch64 x86_64 x86 riscv64" + local _archs="armhf armv7 aarch64 x86_64 x86 riscv64 ppc64le" local _bins="c++ cc cpp g++ gcc clang clang++" mkdir -p "$pkgdir/usr/lib/ccache/bin" diff --git a/cross/crossdirect/APKBUILD b/cross/crossdirect/APKBUILD index ec8ae2ede..eab034072 100644 --- a/cross/crossdirect/APKBUILD +++ b/cross/crossdirect/APKBUILD @@ -21,7 +21,7 @@ pkgname=crossdirect pkgver=5.3.0 -pkgrel=0 +pkgrel=1 pkgdesc="Wrappers to launch native programs (e.g. cross compilers) in foreign chroots" url="https://postmarketOS.org" arch="all" @@ -38,7 +38,7 @@ source=" build() { cd "$srcdir" # Architectures and binaries - _archs="x86_64 armhf armv7 aarch64 riscv64" + _archs="x86_64 armhf armv7 aarch64 ppc64le riscv64" for _arch in $_archs; do [ "$_arch" == "$CARCH" ] && continue _hostspec="$(arch_to_hostspec $_arch)" @@ -59,6 +59,7 @@ package() { aarch64 armhf armv7 + ppc64le riscv64 x86_64 "