Package: dpkg-dev Version: 1.18.11 File: /usr/bin/dpkg-genbuildinfo User: reproducible-bui...@lists.alioth.debian.org Usertags: toolchain X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
When building packages with foreign architecture packages installed, the recorded Installed-Build-Depends are imprecise. dpkg-genbuildinfo only records which packages are installed, not for which architecture. For native builds, one can install M-A:foreign packages from foreign architectures (unusual), but for cross builds this is very relevant. In fact, the produced .buildinfo files are unsuitable for reproducing a cross build environment. dpkg-genbuildinfo should add an architecture qualification whenever a binary package is not from the native architecture. Helmut