diff --git a/.github/workflows/build-pacman.yml b/.github/workflows/build-pacman.yml index 4f44a60..19a851d 100644 --- a/.github/workflows/build-pacman.yml +++ b/.github/workflows/build-pacman.yml @@ -16,7 +16,7 @@ jobs: - ppc64 # - loong64 # - i486 - - i686 + # - i686 # - x86 runs-on: ubuntu-latest defaults: diff --git a/src/cross-build-pacman/Dockerfile b/src/cross-build-pacman/Dockerfile index 22ff56c..2c46ea1 100644 --- a/src/cross-build-pacman/Dockerfile +++ b/src/cross-build-pacman/Dockerfile @@ -26,7 +26,9 @@ set -feo pipefail $cmd tar -xvf p.tgz cd aur-pacman-static/ - sudo pacman -Sy + # sudo pacman -Sy + pacman-install openssl clang ||: + sed -E "/aarch64/ s@^(arch=).*@\1('riscv64' 'powerpc' 'powerpc64' 'powerpc64le' 'i486' 'i686' 'pentium4' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')" -i PKGBUILD makepkg -s --noconfirm --skippgpcheck sudo mkdir -p /app sudo cp pkg/pacman-static/usr/bin/pacman-*static /app