Debian ARM Hard Float (armhf) port TODO list

State of features for armhf

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 ArmHardFloatProblems.

Legend

(./)

Great

<!>

Fix in unreleased or BTS

{X}

Unfixed

{i}

Needs confirmation tests

The GCC Toolchain

State

Binutils

Broken in unstable Fixed in experimental

Standard C

(./) Based on Linaro GCC 4.4 (FSF GCC 4.4 does not include hardfloat patches)

Standard C++

(./) Based on Linaro GCC 4.4 (FSF GCC 4.4 does not include hardfloat patches)

glibc

Debian eglibc works

g77

(./) Based on Linaro GCC 4.4 (FSF GCC 4.4 does not include hardfloat patches)

libffi4

Objective-C

(./) Based on Linaro GCC 4.4 (FSF GCC 4.4 does not include hardfloat patches)

Java

gcj-4.4 works, OpenJDK needs bootstrapping

Other languages

State

clisp

in progress

gdc

not yet

fpc

needs self to build

ghc6

needs special bootstraping process

gnat

not yet

mono

does not build

ocaml

(./) lacks native

and a dozen more languages

{X}

Important packages

State

dietlibc

TODO

fftw3

(./)

gettext

(./)

kernel-package

TODO

nspr

(./)

iceweasel

(./)

Infrastructure

State

buildd's

(./) 5 buildd's running (Konstantinos)

build logs

on http://buildd.debian-ports.org/status/architecture.php?a=armhf&suite=unstable

official archive

(./) ~82%

packages properly signed by DD

(./)

developer accessible machine

TODO

official archive inclusion

<!> Need to make sure we meet the Archive criteria. Target for inclusion is wheezy.

testing inclusion

{X}

debian-installer

State

d-i base port

TODO

d-i sample images

TODO

d-i nightly images

TODO

d-i documentation

{X}

arch-upgrade tool

{X} [ArchTakeover]

http://buildd.debian-ports.org/stats/graph.png

Triaging:

NMU:

Other:

Get installed graph to 95%+ zone

Recording ARM Hard Float bugs to Debian BTS

To: control@bugs.debian.org

user debian-arm@lists.debian.org
usertag bugnumber + armhf
thanks

Package: bloatlib
Version: 12765-broken1
User: debian-arm@lists.debian.org
Usertags: armhf

bts user debian-arm@lists.debian.org . usertag $DebianBugNumber armhf

$bug_number-subscribe-debian-arm=lists.debian.org@bugs.debian.org