瀏覽代碼

Revert "Fix installation of packages without architecture field"

This reverts commit 13637ddfaf473fa5fd67264da9f38841eeed7401.

The changes in commit 58e7276b69be105735eccb3c18c2b28d3a2ec2e5 were
intentional, supported here meant (although the commit did not
document this properly) that the non-compliant package can still be
installed, although --force-architecture is now required.
Guillem Jover 15 年之前
父節點
當前提交
3ce597a4c6
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      src/processarc.c

+ 1 - 2
src/processarc.c

@@ -282,8 +282,7 @@ void process_archive(const char *filename) {
     return;
   }
 
-  if (strcmp(pkg->available.arch, "") &&
-      strcmp(pkg->available.arch, "all") &&
+  if (strcmp(pkg->available.arch, "all") &&
       strcmp(pkg->available.arch, native_arch))
     forcibleerr(fc_architecture,
                 _("package architecture (%s) does not match system (%s)"),