builddeb: Change architecture detection fallback to use dpkg-architecture
authorBen Hutchings <ben@decadent.org.uk>
Thu, 26 Jul 2018 10:20:45 +0000 (11:20 +0100)
committerMasahiro Yamada <yamada.masahiro@socionext.com>
Sat, 28 Jul 2018 01:53:44 +0000 (10:53 +0900)
commit091d30aefc8a4d76ffa139a6e51dc237ea1cd599
tree3c1f310fb72ec2ece85485c080311caa5f0ed9bd
parentf2abcc13e4a1b3139f1e3a0ca71bf4db8b7dfe72
builddeb: Change architecture detection fallback to use dpkg-architecture

We currently use dpkg --print-architecture, which reports the
architecture of the build machine.  We can make a better guess
than this by asking dpkg-architecture what the host architecture,
i.e. the default architecture for building packages, is.  This is
sensitive to environment variables such as CC and DEB_HOST_ARCH,
which should already be set in a cross-build environment.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
scripts/package/mkdebian