Преглед изворни кода

Add missing --ignorearch arg to makepkg call

morganamilo пре 7 година
родитељ
комит
5e712b221e
1 измењених фајлова са 7 додато и 1 уклоњено
  1. 7 1
      install.go

+ 7 - 1
install.go

@@ -596,8 +596,14 @@ func buildInstallPkgBuilds(pkgs []*rpc.Pkg, srcinfos map[string]*gopkg.PKGBUILD,
 
 		srcinfo := srcinfos[pkg.PackageBase]
 
+		args := []string{"--nobuild", "-fCc"}
+
+		if incompatible.get(pkg.PackageBase) {
+			args = append(args, "--ignorearch")
+		}
+
 		//pkgver bump
-		err := passToMakepkg(dir, "--nobuild", "-fCc")
+		err := passToMakepkg(dir, args...)
 		if err != nil {
 			return fmt.Errorf("Error making: %s", pkg.Name)
 		}