The last dpkg upload added support for dpkg, setting the cpu used to i386 and
the GNU triplet to gnulp-linux-i386. Setting the CPU explicitely to i386
compared to i586 or i686) will get us other ABIs at least for some packages
(GCC); while we can take care of this in the packaging of these few packages, we
should use something like i586 or i686 which comes close to the targeted cpu.
a proposed patch is attached.

The compiler will be configured for i686-linux-gnu, tuned for i586, as suggested
by an Intel engineer.

  Matthias


diff -Nru /tmp/o1mUWaBVkd/dpkg-1.14.4+svn20070602r802/debian/changelog 
/tmp/jMCYbyN3SB/dpkg-1.14.4+svn20070602r802/debian/changelog
--- /tmp/o1mUWaBVkd/dpkg-1.14.4+svn20070602r802/debian/changelog        
2007-06-22 18:35:25.000000000 +0200
+++ /tmp/jMCYbyN3SB/dpkg-1.14.4+svn20070602r802/debian/changelog        
2007-06-25 15:29:51.000000000 +0200
@@ -1,3 +1,9 @@
+dpkg (1.14.4+svn20070602r802-0ubuntu3) gutsy; urgency=low
+
+  * Use i686 for lpia in cputable and triplettable.
+
+ -- Matthias Klose <[EMAIL PROTECTED]>  Mon, 25 Jun 2007 15:29:05 +0200
+
 dpkg (1.14.4+svn20070602r802-0ubuntu2) gutsy; urgency=low
 
   * Fix the uninitialized value in string ne at /usr/sbin/update-alternatives
diff -Nru /tmp/o1mUWaBVkd/dpkg-1.14.4+svn20070602r802/cputable 
/tmp/jMCYbyN3SB/dpkg-1.14.4+svn20070602r802/cputable
--- /tmp/o1mUWaBVkd/dpkg-1.14.4+svn20070602r802/cputable        2007-05-07 
08:31:28.000000000 +0200
+++ /tmp/jMCYbyN3SB/dpkg-1.14.4+svn20070602r802/cputable        2007-06-25 
15:28:55.000000000 +0200
@@ -15,6 +15,7 @@
 #
 # <Debian name>        <GNU name>      <config.guess regex>
 i386           i486            (i[3456]86|pentium)
+i686           i686            (i[3456]86|pentium)
 ia64           ia64            ia64
 alpha          alpha           alpha.*
 amd64          x86_64          x86_64
diff -Nru /tmp/o1mUWaBVkd/dpkg-1.14.4+svn20070602r802/triplettable 
/tmp/jMCYbyN3SB/dpkg-1.14.4+svn20070602r802/triplettable
--- /tmp/o1mUWaBVkd/dpkg-1.14.4+svn20070602r802/triplettable    2007-06-04 
16:36:28.000000000 +0200
+++ /tmp/jMCYbyN3SB/dpkg-1.14.4+svn20070602r802/triplettable    2007-06-25 
15:26:35.000000000 +0200
@@ -4,7 +4,7 @@
 #
 # <Debian triplet>     <Debian arch>
 gnueabi-linux-arm      armel
-gnulp-linux-i386       lpia
+gnulp-linux-i686       lpia
 gnu-linux-<cpu>                <cpu>
 gnu-kfreebsd-<cpu>     kfreebsd-<cpu>
 gnu-knetbsd-<cpu>      knetbsd-<cpu>
-- 
Ubuntu-mobile mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile

Reply via email to