The purpose of this page is to demonstrate that mips and mipsel meet the architecture recertification criteria for lenny.
If some of these requirements are irrelevant or implausible for the port, please add a waiver request indicating why and how this isn't a problem for the arch in bold.
The architecture is publicly available without NDAs via:
There are hundreds of different system types who were available in the past or are still build. See: linux-mips.org System List
The following machines are available to developers:
casals.debian.org (mipsel) - maintained by Noah L. Meyerhans, connectivity via MIT.
vaughan.debian.org (mips) - maintained by Noah L. Meyerhans, connectivity via MIT.
The Debian port is maintained by the following developers, who actively work on architecture specific issues:
- Martin Michlmayr (tbm)
- Thiemo Seufer (ths) - d-i, toolchain, kernel, upstream, user support... [mips/mipsel]
- Aurelien Jarno (aurel32) - glibc, embedded devices
- Ryan Murray (rmurray) - buildd admin [mips/mipsel]
The port is being actively used at the following sites:
RouterBoard sells MIPS boards and includes Debian as its OS [mipsel]
- Broadcom uses Debian internally on MIPS and they have donated several machines to Debian to support the port [mips]
MIPS Technologies tests GCC/MIPS using Debian (see debian-mips list)
- eppesuigoccas.homedns.org: 1 SGI O2 machine, 12 users, firewall+proxy+imaps+smtp+web server
Martin Michlmayr maintains a page on Debian on Cobalt and easily received "thanks" from over 50 users. This port is very popular since Debian (and now Gentoo) are the only ones to provide a modern OS for these machines. [mipsel]
Popcon indicates 26 (mips) and 67 (mipsel) users of the architecture as at 2007/10/28 but these figures are certainly not representative.
The installer is being maintained by Martin Michlmayr, Thiemo Seufer, Joeyh Hess and it's currently working effectively. It supports the following subarchitectures:
- SGI Indy, Indigo2, O2 (mips)
- Cobalt (mipsel)
- MIPS Malta (mips, mipsel)
- Broadcom SWARM (mips, mipsel)
Upstream support is provided by:
- glibc: Codesourcery, MIPS
- gcc: MIPS, Codesourcery
- g++: MIPS, Codesourcery
- binutils: Thiemo Seufer, Codesourcery, MIPS
kernel: Linux MIPS, i.e. Ralf Baechle, Maciej W. Rozycki (both of MIPS), Thiemo Seufer (MIPS, Debian) and others
- boot loader: Multiple bootloaders for different supported Platforms:
- sibyl (Broadcom, Thiemo Seufer, Peter 'p2' De Schrijver) [mips/mipsel]
- colo (Martin Michlmayr) [mipsel]
- arcboot (Thiemo Seufer, Guido Guenther, Flo Lohoff) [mips] - Debian is upstream
- delo (Thiemo Seufer, Karsten Merker) [mipsel] - Debian is Upstream
- arcload (Julien Blache)
Archive coverage and Autobuilder support
The port is currently at 97.8% (mips) and 97.5% (mipsel) up to date according to the buildd stats (95% cut off)
The port has currently built 96.2% (mips) and 95.2% (mipsel) of the archive according to the buildd stats (90% cut off)
The port builds from unmodified Debian source.
The following machines run buildds for the port for oldstable, stable, testing and unstable:
- mayr (mips) - buildd logs checked by Ryan Murray
- rem (mipsel) - connectivity via Flo Lohoff, buildd logs checked by Ryan Murray, adminned by Flo Lohoff and Guido Guenther.
- mayer (mipsel) - buildd logs checked by Ryan Murray
These machines have been donated by Broadcom. They are Broadcom "SWARM"s, aka BCM91250A. The SWARM is an ATX-based system featuring a dual-core 800 MHz MIPS chip, supporting standard DDR RAM and IDE hard drives. These systems can by themselves keep up.
The security team have noted the following problems in supporting the architecture:
The Debian admin team have noted the following problems in supporting the architecture:
The stable release team have noted the following problems in supporting the architecture:
The release team have noted the following problems in supporting the architecture: