[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

bits from the armeb port



Hi,

The armeb port has seen steady progress in the recent weeks.  Building
the armeb version of sarge is nearing completion, with over 13000
packages having been built so far.  For unstable we have two stable
buildds, running on armeb hardware, and uploading their packages to
a normal dak repository.  The unstable buildds have now successfully
compiled all packages required for chroot and buildd-chroot creation.

For most packages, the vanilla debian sources are used.  Some packages
need patching for armeb, in which case we put the patched sources in a
different component while we submit patches to the bug tracking system
and wait for those to be merged.  The armeb support patches for a number
of packages have been merged already, and more will hopefully follow
soon. [*]

The two buildds mentioned are under control of Debian Developers, so
the armeb unstable archive contains only packages signed off by Debian
Developers.

In parallel with fixing packages to work on armeb (which involves doing
some regular little-endian arm fixing as well), work is being done on
the debian-installer, on (unofficial) security support for our sarge
port, and to get the port running on more machines.  So far, the armeb
port is used on these machine types:

- Linksys NSLU2 NAS device.  (The largest user of the armeb port by far.)
- giantshoulderinc.com's Loft board.
- Radisys ENP2611 IXP2400 PCI board.
- Intel IXDP2850 development platform.

There are 19 armeb machines registered in http://popcon.debian.org/
as of today, which makes us the 9th most "popular" debian port.

The most recent packages are available at
http://armeb.debian.net/debian-armeb/.  Communication is done on the
debian-arm mailing list and the #debian-arm IRC channel, please feel
free to join us there.

The armeb port has been made possible by:
- Andreas Barth (DD)
- Wouter Verhelst (DD)
- Lennert Buytenhek
- Derek Young
- the people on #debian-arm and the nslu2-linux.org core team


cheers,
Lennert Buytenhek



[*] (Partial, slightly outdated) list of arm and armeb patches
submitted for the armeb port:

Resolved:
#330730 gcc-4.0: Please add big-endian arm (armeb) support
#331216 gcc-3.4: Please add big-endian arm (armeb) support
#333579 openssl: Please add big-endian arm (armeb) support
#333596 linux-kernel-headers: Please add big-endian arm (armeb) support
#333612 gmp: Please add big-endian arm (armeb) support
#335683 nbd: Please add big-endian arm (armeb) support
#336175 binutils: FTBFS on arm/armeb

Fixed in NMU:
#336057: gcc-2.95: FTBFS [arm] gcc/config/arm/arm.c:556: error: invalid lvalue in assignment

Pending upload:
#333584 makedev: Please add big-endian arm (armeb) support
#333599 apt: Please add big-endian arm (armeb) support
#336080 dpkg-cross: Please add big-endian arm (armeb) support

Outstanding:
#331220 gcc-3.3: Please add big-endian arm (armeb) support
#331232 dpkg: Please add big-endian arm (armeb) support
#333582 modutils: Please add big-endian arm (armeb) support
#333688 xorg-x11: Please add big-endian arm (armeb) support
#335113 util-linux: Please add big-endian arm (armeb) support
#335116 glibc: Please add big-endian arm (armeb) support
#335681 strace: Please add big-endian arm (armeb) support
#335689 libsdl1.2: Please add big-endian arm (armeb) support
#335816 libgc: SIGSEGV on 2.6 arm kernels
#336064 gcc-2.95: Please add big-endian arm (armeb) support

Attachment: signature.asc
Description: Digital signature


Reply to: