Differences between revisions 32 and 33
Revision 32 as of 2007-11-26 18:34:23
Size: 5896
Editor: MartinGuy
Comment:
Revision 33 as of 2007-11-26 18:35:12
Size: 5896
Editor: MartinGuy
Comment:
Deletions are marked like this. Additions are marked like this.
Line 46: Line 46:
||'''fftw'''|| (X) Wants g77 to build its fortran stubs. ~16 packages waiting, none of which use the fortran stubs.|| ||'''fftw'''|| {X} Wants g77 to build its fortran stubs. ~16 packages waiting, none of which use the fortran stubs.||

Debian ARM EABI (armel) port TODO list

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.

Legend

(./)

Great

<!>

Fix in [http://ftp.gnuab.org/debian/dists/unreleased/main/binary-armel/ unreleased] or BTS

{X}

Unfixed

{i}

Needs confirmation tests

The GCC Toolchain

State

Binutils

(./) Works (RikuVoipio)

Standard C

(./) Works (RikuVoipio)

Standard C++

(./) Works (RikuVoipio)

glibc

(./) Works (RikuVoipio / aurel32)

gfortran

{i} ~290 packages waiting..

libffi4

(./) (RikuVoipio)

Objective-C

{X} ~80 packages waiting

Java

(./) Works (RikuVoipio)

Other languages

State

gcl

{X} GNU Common Lisp. Build fails badly late on. Contains its own version of binutils-2.15, which is too early for ARM EABI (2.17). 4 packages waiting.

ghc6

{i} Glasgow Haskell Compiler [http://freaknet.org/martin/debian unofficial packages available] ~70 packages waiting

gnat

{X} Gnu Ada compiler. Requires itself to compile itself. 1 other package waiting.

mono

<!> [https://bugzilla.novell.com/show_bug.cgi?id=MONO80024 MONO80024] ~40 packages waiting

perl

(./) Works (RikuVoipio)

php5

(./) Works (RikuVoipio)

python

(./) (RikuVoipio)

ocaml

{i} (native compiler missing)

ruby

(./)

and a dozen more languages

{X}

Important packages

State

apt

(./) Works (RikuVoipio)

attr

(./) Works (RikuVoipio)

db4.5

(./) Works (RikuVoipio)

db4.x legacy

(./) Works (RikuVoipio)

dpkg

(./) Works (RikuVoipio)

fftw

{X} Wants g77 to build its fortran stubs. ~16 packages waiting, none of which use the fortran stubs.

fftw3

(./)

gettext

<!> needs classpath

kernel-package

<!> [http://bugs.debian.org/425971]

linux-2.6

(./) Works (RikuVoipio)

linux-libc-dev

(./) Works (RikuVoipio)

nspr

<!> [http://bugs.debian.org/436213]

iceweasel

fixed in firefox trunk - to backport or to wait?

Infrastructure

State

buildd's

(./) 2 buildd's running (RikuVoipio)

build logs

(./) http://experimental.ftbfs.de/ (RikuVoipio)

unofficial archive

(./) 90.79% up-to-date

packages properly signed by DD

(./)

developer accessible machine

{i} Now accessible, needs some config + DSA attention, Wookey working on it - ask if access needed

official archive inclusion

Request [http://bugs.debian.org/439832 filed]. Need to make sure we meet the [http://ftp-master.debian.org/archive-criteria.html Archive criteria].

debian-installer

State

d-i base port

(./)

d-i sample images

{i} (out of date)

d-i nightly images

{X}

d-i documentation

{X}

arch-upgrade tool

{X}

Triaging:

NMU:

Other:

  • [http://lists.debian.org/debian-toolchain/2007/07/msg00000.html g77 -> gfortran] transition remains the biggest armel port blocker.

  • 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 http://unstable.buildd.net/buildd/Installed_stats.png

Recording Arm EABI bugs to Debian bts

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"]