> No. The dpkg-architecture terminology may confuse you. Here's from > Packaging Manual 3.0.1.0 section 3.2.1 (debian/rules - the main > building script): "... BUILD for specification of the build machine > or HOST for specification of the machine we build for. "
Hmm... it guess I was confused by the GNU parlance: build : arch of the machine we build *on* host : arch we build the program for (i.e., on which it runs later) target: arch for which the program runs (different from host in case of cross-compilers or the like) But we don't want to cross-compile cross-compilers, I guess, so we always have host == target. But I see what you mean: If we consider cross-compiling of Debian packages, some src-deps are needed for the build arch and some (libs and -dev packages) for the host arch. But this obviously leads too far... Roman