Bug#333599: apt: Please add big-endian arm (armeb) support

2005-11-08 Thread Michael Vogt
On Fri, Nov 04, 2005 at 04:35:02PM +0100, Lennert Buytenhek wrote:
 On Tue, Oct 25, 2005 at 11:26:38AM +0200, Michael Vogt wrote:
   The attached patch adds support for the armeb architecture to apt.
  I added it to my apt--mvo--0 baz archive and it will be part of the
  next upload.
 
 I'm very sorry, but I submitted the wrong patch, and apt still detects
 a big-endian ARM system as a little-endian one.  The attached patch is
 on top of the current apt version in sid and has been verified to fix
 the issue.
 
 The arm and armv[345].*l cpu types are little-endian, while armeb
 and armv[456].*b are big-endian ones, so matching big-endian cpus with
 arm.*b in archtable is correct.  Furthermore, in sizetable, armeb has to
 come before arm because otherwise configure still chooses the wrong
 endianity.

Thanks for the patch. I'll include it into my repository and it will
be part of the next regular upload. I'm traveling back home right now
and I'll do a new upload very soon.

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#333599: apt: Please add big-endian arm (armeb) support

2005-11-08 Thread Michael Vogt
On Fri, Nov 04, 2005 at 04:35:02PM +0100, Lennert Buytenhek wrote:
 On Tue, Oct 25, 2005 at 11:26:38AM +0200, Michael Vogt wrote:
   The attached patch adds support for the armeb architecture to apt.
  
  I added it to my apt--mvo--0 baz archive and it will be part of the
  next upload.
 
 I'm very sorry, but I submitted the wrong patch, and apt still detects
 a big-endian ARM system as a little-endian one.  The attached patch is
 on top of the current apt version in sid and has been verified to fix
 the issue.
[..]

Thanks for your patch, I commited it into my baz repository and it
will be part of the next upload (that should happen soon).

Cheers,
 Michael

-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#333599: apt: Please add big-endian arm (armeb) support

2005-11-04 Thread Lennert Buytenhek
On Tue, Oct 25, 2005 at 11:26:38AM +0200, Michael Vogt wrote:

  The attached patch adds support for the armeb architecture to apt.
 
 I added it to my apt--mvo--0 baz archive and it will be part of the
 next upload.

I'm very sorry, but I submitted the wrong patch, and apt still detects
a big-endian ARM system as a little-endian one.  The attached patch is
on top of the current apt version in sid and has been verified to fix
the issue.

The arm and armv[345].*l cpu types are little-endian, while armeb
and armv[456].*b are big-endian ones, so matching big-endian cpus with
arm.*b in archtable is correct.  Furthermore, in sizetable, armeb has to
come before arm because otherwise configure still chooses the wrong
endianity.
diff -ur apt-0.6.42.2.orig/buildlib/archtable apt-0.6.42.2/buildlib/archtable
--- apt-0.6.42.2.orig/buildlib/archtable2005-10-30 21:42:00.0 
+0100
+++ apt-0.6.42.2/buildlib/archtable 2005-11-04 14:39:20.0 +0100
@@ -11,7 +11,7 @@
 sparc64sparc
 alpha.*alpha
 m68k   m68k
-armeb.*armeb
+arm.*b armeb
 arm.*  arm
 powerpcpowerpc
 ppcpowerpc
diff -ur apt-0.6.42.2.orig/buildlib/sizetable apt-0.6.42.2/buildlib/sizetable
--- apt-0.6.42.2.orig/buildlib/sizetable2005-10-30 21:41:55.0 
+0100
+++ apt-0.6.42.2/buildlib/sizetable 2005-11-04 14:39:25.0 +0100
@@ -11,6 +11,7 @@
 # The format is:-
 # CPU endian sizeof: char, int, short, long
 i386little  1 4 2 4
+armeb   big 1 4 2 4
 arm little  1 4 2 4
 alpha   little  1 4 2 8
 mipsel  little  1 4 2 4
@@ -20,4 +21,3 @@
 powerpc big 1 4 2 4
 mipsbig 1 4 2 4
 hppabig 1 4 2 4
-armeb   big 1 4 2 4


Bug#333599: apt: Please add big-endian arm (armeb) support

2005-10-25 Thread Michael Vogt
On Wed, Oct 12, 2005 at 11:20:32PM +0200, Lennert Buytenhek wrote:
 Package: apt
 Version: 0.6.41
 Severity: wishlist
 Tags: patch

Thanks for your bugreport and your patch.
 
 The attached patch adds support for the armeb architecture to apt.

I added it to my apt--mvo--0 baz archive and it will be part of the
next upload.

Cheers,
 Michael




-- 
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#333599: apt: Please add big-endian arm (armeb) support

2005-10-12 Thread Lennert Buytenhek
Package: apt
Version: 0.6.41
Severity: wishlist
Tags: patch

The attached patch adds support for the armeb architecture to apt.


-- /etc/apt/sources.list --

deb http://ftp.debonaras.org/debian/ sarge main
deb-src http://ftp.debian.nl/debian/ unstable main

-- System Information:
Debian Release: 3.1
Architecture: armeb (armv5teb)
Kernel: Linux 2.6.13
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages apt depends on:
ii  libc6 2.3.5-6GNU C Library: Shared libraries an
ii  libgcc1   1:4.0.1-8  GCC support library
ii  libstdc++51:3.3.6-10 The GNU Standard C++ Library v3

-- no debconf information
--- apt-0.6.41/buildlib/archtable.orig  2005-10-12 23:15:03.0 +0200
+++ apt-0.6.41/buildlib/archtable   2005-10-12 23:15:47.0 +0200
@@ -11,6 +11,7 @@
 sparc64sparc
 alpha.*alpha
 m68k   m68k
+armeb.*armeb
 arm.*  arm
 powerpcpowerpc
 ppcpowerpc
--- apt-0.6.41/buildlib/sizetable.orig  2005-10-12 23:15:05.0 +0200
+++ apt-0.6.41/buildlib/sizetable   2005-10-12 23:15:56.0 +0200
@@ -12,6 +12,7 @@
 # CPU endian sizeof: char, int, short, long
 i386little  1 4 2 4
 arm little  1 4 2 4
+armeb   big 1 4 2 4
 alpha   little  1 4 2 8
 mipsel  little  1 4 2 4
 sparc   big 1 4 2 4