Просмотр исходного кода

build: Error out if the host dpkg architecture cannot be determined

Continuing will only produce a buggy dpkg.
Guillem Jover лет назад: 15
Родитель
Сommit
773e6dcc0e
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      m4/dpkg-arch.m4

+ 5 - 1
m4/dpkg-arch.m4

@@ -57,7 +57,11 @@ AC_DEFUN([DPKG_ARCHITECTURE],
 DPKG_OS_TYPE
 AC_MSG_CHECKING([dpkg architecture name])
 _DPKG_ARCHITECTURE([DEB_HOST_ARCH], [dpkg_arch])
-AC_MSG_RESULT([$dpkg_arch])
+if test "x$dpkg_arch" = "x"; then
+	AC_MSG_ERROR([cannot determine host dpkg architecture])
+else
+	AC_MSG_RESULT([$dpkg_arch])
+fi
 AC_DEFINE_UNQUOTED(ARCHITECTURE, "${dpkg_arch}",
 	[Set this to the canonical dpkg architecture name.])
 ])# DPKG_ARCHITECTURE