On Sat, Jan 22, 2011, Roger Leigh wrote: > Is this how qemu > works? Would it return m68k on amd64 in an m68k chroot with qemu?
Yup; dpkg --print-architecture seems to return the architecture dpkg was built for, so an armel dpkg would return armel (it would happen to run thanks to qemu). dpkg-architecture runs "gcc -dumpmachine", so would run the chroot's gcc to guess the architecture so same story: gcc_armel would return an ARM triplet, but if you pass -a<arch> it shouldn't matter. uname() is intercepted by qemu at least on ARM (don't know about other arches), so will return armv7l or something similar depending on the CPU you're actually emulating. -- Loïc Minier -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org