Debian ARM EABI (armel) port TODO list
Failed builds. Bugreports/Patches need to be provided for packages not already having them.
Packages building. This includes builds that haven't been categorized to failed/n-f-u/give-back. List needs cleaning up.
List of EABI usertagged bugs. For the ones with a patch and no maintainer reaction for months, Porter NMU is ok.
State of features for armel
This list omits many features that "just worked" from the beginning, and thus have avoided attention from porters. Thus it looks worse than it is. Detailed package-specific notes are on the page ArmEabiProblems.
Legend |
|
|
Great |
|
Fix in unreleased or BTS |
|
Unfixed |
|
Needs confirmation tests |
The GCC Toolchain |
State |
Binutils |
|
Standard C |
|
Standard C++ |
|
glibc |
|
g77 |
|
libffi4 |
|
Objective-C |
|
Java |
|
|
|
Other languages |
State |
clisp |
|
fpc |
|
ghc6 |
|
gnat |
|
mono |
|
ocaml |
|
and a dozen more languages |
|
|
|
Important packages |
State |
dietlibc |
|
fftw3 |
|
gettext |
|
kernel-package |
|
nspr |
|
iceweasel |
|
|
|
Infrastructure |
State |
buildd's |
|
build logs |
|
official archive |
|
packages properly signed by DD |
|
developer accessible machine |
|
official archive inclusion |
|
testing inclusion |
see armelLennyReleaseRecertification (being worked on) |
|
|
debian-installer |
State |
d-i base port |
|
d-i sample images |
|
d-i nightly images |
|
d-i documentation |
|
arch-upgrade tool |
Triaging:
Check that nothing is stuck in wrong dep-wait or not-for-us state in debian-ports wanna-build states.
Provide fixes for failed packages.
NMU:
- Packages that have open FTBFS bugs most likely FTBFS on armel buildd's as well. 0 Day NMU period for RC bugs is open...
Packages with longstanding EABI usertagged bug should be open for porter NMU.
- For inactive maintainers, go for it, for active maintainers try first pestering the maintainer.
Other:
- There is currently no easy migration path for users of the current old-ABI Debian ARM port. Thought needs to go into this.
- We need more people with armel systems to start running popularity-contest.
Get installed graph to 95%+ zone
Recording Arm EABI bugs to Debian bts
- Earmark eabi bugs to have them searchable:
eabi usertag with user debian-arm@lists.debian.org
- To set usertags:
To: control@bugs.debian.org user debian-arm@lists.debian.org usertag bugnumber + eabi thanks
- Alternatively, when filing the bug:
Package: bloatlib Version: 12765-broken1 User: debian-arm@lists.debian.org Usertags: eabi
- one can use "bts" command from devscripts to set usertags:
bts user debian-arm@lists.debian.org . usertag 433213 eabi
See also bugs.debian.org/usertags