From 5cdb61fa05c3e4593e8a7c9539bca4b780f6c100 Mon Sep 17 00:00:00 2001 From: Joey Holtzman <89617856+jdholtz@users.noreply.github.com> Date: Sun, 21 Dec 2025 07:35:18 -0600 Subject: [PATCH] Fix building packages with incompatible architectures in makepkg 7.1.0+ (#2741) --- pkg/sync/build/pkg_archive.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/sync/build/pkg_archive.go b/pkg/sync/build/pkg_archive.go index 0ed74c9f..0ac1fcaa 100644 --- a/pkg/sync/build/pkg_archive.go +++ b/pkg/sync/build/pkg_archive.go @@ -127,8 +127,9 @@ func asexp(ctx context.Context, func parsePackageList(ctx context.Context, cmdBuilder exe.ICmdBuilder, dir string, ) (pkgdests map[string]string, pkgVersion string, err error) { + args := []string{"--packagelist", "--ignorearch"} stdout, stderr, err := cmdBuilder.Capture( - cmdBuilder.BuildMakepkgCmd(ctx, dir, "--packagelist")) + cmdBuilder.BuildMakepkgCmd(ctx, dir, args...)) if err != nil { return nil, "", fmt.Errorf("%s %w", stderr, err) }