On Tue, Apr 03, 2012 at 04:23:17PM +0000, Kamble, Nitin A wrote: > Thanks for catching the typo. We use "x86_64-linux-gnux32"
Thanks for the quick reply. On IRC Steve Langasek pointed out that some part of the difference resides in the architecture-kernel part. You cannot run a x32 binary on an arbitrary x86_64 linux kernel, because it needs a (partly) separate set of syscalls. So ultimately the triplet should differ in the first two parts (for example x86_64-linux32-gnu). This way of writing things poses other problems though. It wrongly suggests that a ia32 kernel could be running x32 binaries. This notion also does not express that any kernel being able to run x32 binaries will also be able to run amd64 binaries. To me it seems that this issue is not expressible using the language of architecture triplets. I therefore suggest sticking with the x86_64-linux-gnux32 used by yocto. What do you think? Helmut -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org