On Tue, Apr 3, 2012 at 7:56 AM, Helmut Grohne <hel...@subdivi.de> wrote: > Package: dpkg > Version: 1.16.2 > Severity: wishlist > Block: 667023 > > Dear dpkg maintainers and H.J. Lu, > > H.J. Lu is pushing the x32 abi into tools. His work is already part of > binutils 2.22 and gcc-4.7 in Debian sid. The next step to support this > architecture is bootstrapping it as a Debian port for wheezy+1. In order > for this to happen it would be required to add a triplet to dpkg now. > > Debian needs a unique triplet for x32 in order to install multiple > versions of libraries at the same time. Libraries are placed in > /lib/$triplet (and the /usr equivalent). So i386 and amd64 libraries can > be installed at the same time as /lib/i386-linux-gnu and > /lib/x86_64-linux-gnu. > > The bad news is that such a triplet is not yet well documented and maybe > not even defined. I was unable to find it. Some discussion already > happend on the autoconf mailinglist[1]. But no consensus seems to be > reached. In theory x86_64-linux-gnu should probably have been called > x86_64-linux-gnulp indicating long pointer usage. Then the x32 triplet > would be x86_64-linux-gnu. Of course this is not to change. Following > the discussion the logical outcome seems to be the following proposal. > > triplettable > - Debian triplet: x86_64-linux-gnun32 > - Debian arch: x32 > > However x32 would have to map to x86_64 in the cputable which poses some > kind of non-uniqueness. > > I therefore ask H.J. Lu and the dpkg maintainers to comment on this > issue to reach a consensus. > > Helmut > > [1] http://lists.gnu.org/archive/html/autoconf/2011-10/msg00001.html > >
Nitin, can you share what you use for x32 Yocto? Thanks. -- H.J. -- To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org