Re: Announcing an intention to produce an armeb port of Debian

2005-09-23 Thread Wouter Verhelst
On Mon, Sep 19, 2005 at 10:45:26AM +0930, Debonaras Project Lead wrote:
 We are looking for help from interested Debian Developers to get
 a buildd system up and running and building the rest of the Debian
 packages from source for armeb.

Hi,

I just discussed this with Andreas Barth here at the Oldenburg meeting.

We've got a secondary buildd network running (which compiles
experimental, etch-secure, sarge-volatile, and a number of other things)
on experimental.buildd.net, and would be happy to add your packages to
your wanna-build and katie setup.

If you're interested in this, I could be the admin; I've been handling
buildd machines for four years now, so I certainly know my way around in
how the thing works. What we'd need from you to get this forward is one
(or a few) machine(s) that will be set up as buildd and that I can get
an account with sudo access on. We'd then set everything up, and I'll
ensure everything gets built again (so that the 'must have been uploaded
by Debian Developers' requirement is met).

Let me know what you think.

-- 
The amount of time between slipping on the peel and landing on the
pavement is precisely one bananosecond


signature.asc
Description: Digital signature


Re: Announcing an intention to produce an armeb port of Debian

2005-09-21 Thread Lennert Buytenhek
On Mon, Sep 19, 2005 at 02:06:24PM +0200, Peter 'p2' De Schrijver wrote:

 It's not so unusual anymore since intel introduced the IXP series
 of chips which come with mostly BE oriented reference designs.

The nslu2 itself comes with an ixp4xx CPU, but the armeb port is also
used on a number of ixp2000 boards.  Having a big-endian arm distro to
run on the ixp2000 was an important reason for developing this port.

As to why I chose armeb instead of armbe, partially because of the
-EB/-EL thing, partially because the arch name also has the endianity
at the end (armv4b, armv4l, armv5teb, armv5tel), partially because when
I first started porting a distro to armeb, a number of tools (binutils?
I can't remember now.) did accept arm*b-*-* as target string but didn't
accept armbe-*-*.

The latter might have changed in the meanwhile, but the original
decision to use armeb instead of armbe was made over two years ago.


cheers,
Lennert


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



Re: Announcing an intention to produce an armeb port of Debian

2005-09-19 Thread W. Borgert
On Mon, Sep 19, 2005 at 10:45:26AM +0930, Debonaras Project Lead wrote:
 The Debonaras project (http://www.debonaras.org) is a group of Linux
 developers who have created the beginnings of a big-endian ARM (armeb)
 port of Debian.  We have built 2500+ stable packages so far (see
 http://ftp.debonaras.org).

Just a completely uninformed question: Wasn't the -el (endian
little) in mipsel a pun on the wrong endianess?  If so,
shouldn't it be armBE, because it's the right endianess?

Cheers, WB


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



Re: Announcing an intention to produce an armeb port of Debian

2005-09-19 Thread Christoph Hellwig
On Mon, Sep 19, 2005 at 08:16:42AM +, W. Borgert wrote:
 On Mon, Sep 19, 2005 at 10:45:26AM +0930, Debonaras Project Lead wrote:
  The Debonaras project (http://www.debonaras.org) is a group of Linux
  developers who have created the beginnings of a big-endian ARM (armeb)
  port of Debian.  We have built 2500+ stable packages so far (see
  http://ftp.debonaras.org).
 
 Just a completely uninformed question: Wasn't the -el (endian
 little) in mipsel a pun on the wrong endianess?  If so,
 shouldn't it be armBE, because it's the right endianess?

What gets you the impression there's a wrong endianess?

BE for arm is unusal, but I couldn't see why one is wrong or right.


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



Re: Announcing an intention to produce an armeb port of Debian

2005-09-19 Thread Thiemo Seufer
W. Borgert wrote:
 On Mon, Sep 19, 2005 at 10:45:26AM +0930, Debonaras Project Lead wrote:
  The Debonaras project (http://www.debonaras.org) is a group of Linux
  developers who have created the beginnings of a big-endian ARM (armeb)
  port of Debian.  We have built 2500+ stable packages so far (see
  http://ftp.debonaras.org).
 
 Just a completely uninformed question: Wasn't the -el (endian
 little) in mipsel a pun on the wrong endianess?

I don't think so.

 If so,
 shouldn't it be armBE, because it's the right endianess?

-EL/-EB/-el/-eb are commonly used gcc switches to select endianness.
OTOH, the host configuration uses arm*b-* or arm*be-* for big endian
ARM, so a case could be made for both ways.


Thiemo


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



Re: Announcing an intention to produce an armeb port of Debian

2005-09-19 Thread Sam Hocevar
On Mon, Sep 19, 2005, Christoph Hellwig wrote:

  Just a completely uninformed question: Wasn't the -el (endian
  little) in mipsel a pun on the wrong endianess?  If so,
  shouldn't it be armBE, because it's the right endianess?
 
 What gets you the impression there's a wrong endianess?

   Wrong is endian little that knows everyone but.

Sam.
-- 
 DUMBLEDORE KILLS SNAPE: spoilers, attention


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



Re: Announcing an intention to produce an armeb port of Debian

2005-09-19 Thread Peter 'p2' De Schrijver
On Mon, Sep 19, 2005 at 12:59:52PM +0200, Christoph Hellwig wrote:
 On Mon, Sep 19, 2005 at 08:16:42AM +, W. Borgert wrote:
  On Mon, Sep 19, 2005 at 10:45:26AM +0930, Debonaras Project Lead wrote:
   The Debonaras project (http://www.debonaras.org) is a group of Linux
   developers who have created the beginnings of a big-endian ARM (armeb)
   port of Debian.  We have built 2500+ stable packages so far (see
   http://ftp.debonaras.org).
  
  Just a completely uninformed question: Wasn't the -el (endian
  little) in mipsel a pun on the wrong endianess?  If so,
  shouldn't it be armBE, because it's the right endianess?
 
 What gets you the impression there's a wrong endianess?
 
 BE for arm is unusal, but I couldn't see why one is wrong or right.

It's not so unusual anymore since intel introduced the IXP series of
chips which come with mostly BE oriented reference designs.

Cheers,

Peter (p2).

-- 
goa is a state of mind


signature.asc
Description: Digital signature


Re: Announcing an intention to produce an armeb port of Debian

2005-09-19 Thread W. Borgert
Quoting Thiemo Seufer [EMAIL PROTECTED]:
 -EL/-EB/-el/-eb are commonly used gcc switches to select endianness.

OK, thanks.  Another mystery solved :-)

Cheers, WB


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



Re: Announcing an intention to produce an armeb port of Debian

2005-09-19 Thread W. Borgert
Quoting Sam Hocevar [EMAIL PROTECTED]:
Wrong is endian little that knows everyone but.

Thgir yltcaxe!


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



Re: Announcing an intention to produce an armeb port of Debian

2005-09-19 Thread Simon Richter

Hi,


  Wrong is endian little that knows everyone but.



Thgir yltcaxe!


eurtub ,iw ta llobynt ydknih fo  ehtlihcnerd?

   Simon


signature.asc
Description: OpenPGP digital signature


Re: Announcing an intention to produce an armeb port of Debian

2005-09-19 Thread Thiemo Seufer
Simon Richter wrote:
 Hi,
 
   Wrong is endian little that knows everyone but.
 
 Thgir yltcaxe!
 
 eurtub ,iw ta llobynt ydknih fo  ehtlihcnerd?

ac si tIirc delldne elpp ssennaire a rof-: .nosa   )


Thiemo


signature.asc
Description: Digital signature


Announcing an intention to produce an armeb port of Debian

2005-09-18 Thread Debonaras Project Lead
1/ Who are we?
 
The Debonaras project (http://www.debonaras.org) is a group of Linux
developers who have created the beginnings of a big-endian ARM (armeb)
port of Debian.  We have built 2500+ stable packages so far (see
http://ftp.debonaras.org).
 
Debonaras is targeted primarily at consumer devices (such as the Linksys
NSLU2 or Synology DS101) with large attached storage (e.g. the ability
to attach a USB hard disk).  The first target device is the Linksys
NSLU2, and we have had big-endian arm Debian running on that device (and
building armeb Debian packages) for about a month now.  We also have
big-endian arm Debian running on other armeb devices (including custom
hardware built by a member of the core team).
 
2/ What are our plans?
 
Our plan is to compile at least 95% of Debian for armeb, to produce an
armeb debian-installer port, to put in place a set of buildd machines
that can keep up with unstable, to have a number of our core team
members become Debian Developers (we have two applications waiting for
an AM to be assigned) and then gain enough Debian Developer support to
put forward a proposal for an official armeb Debian port (and then
officially rebuild all the packages).  In essence, we plan to meet the
requirements set out in
http://lists.debian.org/debian-devel-announce/2005/08/msg9.html and
then hope to be assimilated by Debian.
 
Most of the core Debonaras developers come from the NSLU2-Linux project
(http://www.nslu2-linux.org).
 
3/ What is the potential user base for an armeb port of Debian?
 
The NSLU2-Linux project has over 4300 subscribers on the mailing list,
attracts over 3 hits on the http://www.nslu2-linux.org website per
day, has provided over 12000 custom firmware downloads in the last three
months, and manages two package download systems (one for the
vendor-firmware-compatible 2.4 kernel custom firmware, and the other for
the OpenEmbedded-based 2.6 kernel custom firmware) which serve up
400GB/month of package downloads from four mirrors across the world). 
Every one of those 12000 custom firmware downloads is a potential user
of an armeb Debian port, just for the single NSLU2 device.
 
4/ Why do we want to port Debian to big-endian ARM?
 
The NSLU2 bootloader starts the kernel in big-endian mode, and the
on-board ethernet driver modules currently also run in big-endian mode. 
A number of our developers have other reasons (related to networking
performance of other ixp-based non-consumer devices) for requiring an
armeb port.
 
Note that there has already been success in targeting little-endian arm
Debian to the NSLU2, but it requires additional hardware (it currently
doesn't support the on-board ethernet port).
 
5/ How does this relate to Emdebian?
 
We are in contact with a number of Debian Developers from debian-arm,
and have discussed our plans with Wookey from Emdebian.  We believe that
Debonaras targets a different set of devices from Emdebian (Debonaras
intends to provide a full port of Debian targeting devices with large
attached storage).
 
6/ Why are we announcing this now?
 
We are not looking for publicity (please don't post this to slashdot). 
We do want to make the Debian developer community aware of what we are
doing.  We are looking for help from interested Debian Developers to get
a buildd system up and running and building the rest of the Debian
packages from source for armeb.
 
7/ How do I install Debian on my NSLU2 today?
 
See http://www.nslu2-linux.org/wiki/DebianSlug/OpenDebianSlug
 
8/ What does Debonaras stand for?
 
Debian On NAS And Routers And Stuff
 
-- Signed, the Debonaras and NSLU2-Linux core team. 


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