25546
Comment: vdr, lua-lpeg and liblua5-cosmo0 are in. nbd has a patch.
|
← Revision 389 as of 2016-06-12 04:07:07 ⇥
24832
update for ports integration into Debian, category ports
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
* [[http://buildd.debian-ports.org/status/architecture.php?a=armhf&suite=unstable|buildd status]] * [[http://buildd.debian-ports.org/|buildd logs]] * [[http://buildd.debian-ports.org/status/|buildd status]] |
* [[http://buildd.debian.org/status/architecture.php?a=armhf&suite=unstable|buildd status]] * [[http://buildd.debian.org/|buildd logs]] * [[http://buildd.debian.org/status/|buildd status]] |
Line 15: | Line 15: |
|| <!> || Fix in [[http://ftp.debian-ports.org/debian/dists/unreleased/main/binary-armhf/|unreleased]] or BTS || | || <!> || Fix in [[http://ftp.ports.debian.org/debian-ports/debian/dists/unreleased/main/binary-armhf/|unreleased]] or BTS || |
Line 21: | Line 21: |
||'''Standard C'''|| (./) gcc-4.[4,5,6] available (Debian GCC includes the Linaro patches) || ||'''Standard C++'''|| (./) gcc-4.[4,5,6] available (Debian GCC includes the Linaro patches) || |
||'''Standard C'''|| (./) gcc-4.[4,5,6,7] available (Debian GCC includes the Linaro patches) || ||'''Standard C++'''|| (./) gcc-4.[4,5,6,7] available (Debian GCC includes the Linaro patches) || |
Line 24: | Line 24: |
||'''g77'''|| (./) gcc-4.[4,5,6] available (Debian GCC includes the Linaro patches) || | ||'''g77'''|| (./) gcc-4.[4,5,6,7] available (Debian GCC includes the Linaro patches) || |
Line 26: | Line 26: |
||'''Objective-C'''|| (./) gcc-4.[4,5,6] available (Debian GCC includes the Linaro patches) || | ||'''Objective-C'''|| (./) gcc-4.[4,5,6,7] available (Debian GCC includes the Linaro patches) || |
Line 30: | Line 30: |
||'''fpc''' || now in packaging svn, should be uploaded soon|| | ||'''fpc''' || (./) || |
Line 38: | Line 38: |
||'''mono'''|| IN PROGRESS || | ||'''mono'''|| Mono 2.10 {X} , Mono 3.0 IN PROGRESS || |
Line 43: | Line 43: |
||'''dietlibc'''|| (./) || | ||'''dietlibc'''|| {X} [[https://buildd.debian.org/status/fetch.php?pkg=mksh&arch=armhf&ver=40.9.20120630-1&stamp=1341099481|builds but has runtime failures]] || |
Line 45: | Line 45: |
||'''klibc'''|| {X} DebianBug:634890 || | |
Line 54: | Line 55: |
||'''testing inclusion'''|| Armhf has been added to testing. It is now in pretty good shape. However armhf is still listed in "fuckedarches" so we need to quickly jump on any issues to keep it in good shape. || | ||'''testing inclusion'''|| Armhf has been added to testing and is in pretty good shape there, however it is not yet being treated as a release architecture || |
Line 68: | Line 69: |
||'''pgsql-asn1oid'''|| DebianBug:599725 || | |
Line 71: | Line 71: |
||'''zfs-fuse'''|| DebianBug:598923 || ||'''scidavis'''|| DebianBug:588631 || ||'''libavg'''|| DebianBug:580678 || |
|
Line 79: | Line 76: |
||'''gcl'''|| no BR yet, error: the assertion tp&~tp on line 179 of sfaslelf.c in function relocate failed || ||'''libblocksruntime'''|| DebianBug:629698 || ||'''libgtk2-mozembed-perl'''|| DebianBug:626193 || ||'''beid''' || DebianBug:593638 || |
|
Line 87: | Line 80: |
||'''stressapptest'''|| DebianBug:629483 || | |
Line 89: | Line 81: |
||'''libffi-ruby'''|| no BR yet || | |
Line 91: | Line 82: |
||'''linux-wlan-ng'''|| P-a-s update DebianBug:645675 || | |
Line 102: | Line 92: |
||'''qtwebkit'''|| || DebianBug:641849 || ||'''fbasics'''|| [[http://buildd.debian-ports.org/status/fetch.php?pkg=fbasics&arch=armhf&ver=2110.79-1&stamp=1316196251|build log]] || DebianBug:641859|| ||'''''Closed but not really fixed/uploaded yet'''''||'''State'''|| ||'''crystalspace'''|| DebianBug:544831, needs arm atomics || |
||'''fbasics'''|| || DebianBug:641859|| |
Line 214: | Line 200: |
||'''ruby-ffi'''|| DebianBug:656809 || ||'''stressapptest'''|| DebianBug:629483 || ||'''libgtk2-mozembed-perl'''|| DebianBug:626193 || ||'''libblocksruntime'''|| DebianBug:629698 || ||'''libavg'''|| DebianBug:580678 || ||'''scidavis'''|| DebianBug:588631 || ||'''zfs-fuse'''|| DebianBug:598923 || ||'''pgsql-asn1oid'''|| DebianBug:599725 || ||'''qtwebkit'''|| || DebianBug:641849 || ||'''beid''' || DebianBug:593638 || ||'''gcl'''|| no BR yet, error: the assertion tp&~tp on line 179 of sfaslelf.c in function relocate failed || ||'''linux-wlan-ng'''|| P-a-s update DebianBug:645675 || ||'''crystalspace'''|| DebianBug:544831, needs arm atomics || |
|
Line 237: | Line 236: |
As mentioned above armhf testing is now bootstrapable and build-essential is installable. As of 2012-03-30 332 packages are uninstallable. This overall count is not too bad being lower many cureent release architectures. Most of the issues leading to uninstallable packages are not armhf issues per-se but instead are other issues preventing packages we need from migrating to testing. There is also at least one package (qtwebkit) which is out of date in armhf testing. |
As mentioned above armhf testing is now in a good state and is now considered a release architecture. As of 2012-07-21 143 packages were uninstallable. This overall count is only marginally worse than armel. However it would be good to get the uninstallability count down further |
Line 241: | Line 239: |
Packages out of date in armhf testing * cp2k -- out of date in armhf testing and unstable due to build failure with timeout, requeue with longer timeout? * qtwebkit:was out of date in armhf testing and unstable due to build failure. New version uploaded but seems to have failed to build on a number of architectures (arm builds haven't finished yet) * rekonq: -- out of date in armhf testing and unstable due to build failure, looks like an issue related to qtwebkit versions, should probablly be requeued once qtwebkit is updated * via: -- out of date in armhf testing and unstable due to build-dependency on atlas. |
|
Line 253: | Line 244: |
* gambas2: not migrating due to build failure on kfreebsd, bug report submitted with patch. * nbd: issues on sparc, people had been working on it but bug log went quiet. Now completed investigation and submitted patch. * atlas: build failures on lots of architectures in unstable, |
|
Line 332: | Line 320: |
||''Source Package'' || ''Version(s) affected'' || || g-wrap || 1.9.13-2 || || gambas2 || 2.23.1-1.1 || || gauche-c-wrapper || 0.6.1-4.1 || || gcc-4.6 || 4.7-20120205-1 || || gcc-snapshot || 20120313-1 || || gcj-4.4 || 4.4.6-11+b1 4.4.7-1 || || gcj-4.6 || 4.6.3-1 || || gcj-4.7 || 4.7-20120205-1 4.7.0-1 || |
||''Source Package'' || ''Version(s) affected'' || ''Status'' || || g-wrap || 1.9.13-2 || Contacted maintainers for advice 2012-04-16 || || gambas2 || 2.23.1-1.1 || Contacted maintainers for advice 2012-04-16 || || gauche-c-wrapper || 0.6.1-4.1 || Contacted maintainers for advice 2012-04-16 || || gcc-4.6 || 4.7-20120205-1 || Contacted debian-toolchain for advice 2012-04-16 || || gcc-snapshot || 20120313-1 || Contacted debian-toolchain for advice 2012-04-16 || || gcj-4.4 || 4.4.6-11+b1 4.4.7-1 || Contacted debian-toolchain for advice 2012-04-16 || || gcj-4.6 || 4.6.3-1 || Contacted debian-toolchain for advice 2012-04-16 || || gcj-4.7 || 4.7-20120205-1 4.7.0-1 || Contacted debian-toolchain for advice 2012-04-16 || |
Line 348: | Line 336: |
|| libffi || 3.0.10-3+b1 3.0.10-3+b1 3.0.11~rc1-5 3.0.11~rc1-5 || | || libffi || 3.0.10-3+b1 3.0.10-3+b1 3.0.11~rc1-5 3.0.11~rc1-5 || Clearly a false positive! || |
Line 395: | Line 383: |
---- CategoryPorts |
Debian ARM Hard Float (armhf) port TODO list
list of Hard Float usertagged bugs. For the ones with a patch and no maintainer reaction for months, Porter NMU is ok.
checking out / fixing libffi users
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 |
|
Unfixed |
|
Needs confirmation tests |
The GCC Toolchain |
State |
Binutils |
Binutils in unstable now supports armhf |
Standard C |
gcc-4.[4,5,6,7] available (Debian GCC includes the Linaro patches) |
Standard C++ |
gcc-4.[4,5,6,7] available (Debian GCC includes the Linaro patches) |
glibc |
Debian eglibc works |
g77 |
gcc-4.[4,5,6,7] available (Debian GCC includes the Linaro patches) |
libffi5 |
3.0.10 |
Objective-C |
gcc-4.[4,5,6,7] available (Debian GCC includes the Linaro patches) |
Java |
gcj-4.6 works, openjdk-6, openjdk-7 |
|
|
Self-bootstraping languages |
State |
fpc |
|
sbcl |
not yet |
ghc |
|
gnat |
IN PROGRESS |
|
|
Other languages |
State |
clisp |
in progress |
gdc |
gdc-4.4 available |
mono |
Mono 2.10 , Mono 3.0 IN PROGRESS |
ocaml |
lacks native |
and a dozen more languages |
|
|
|
Important packages |
State |
dietlibc |
|
kernel-package |
|
klibc |
|
|
|
Infrastructure |
State |
buildd's |
5 buildd's running (Konstantinos) |
Official buildds |
|
build logs |
on http://buildd.debian.org/status/architecture.php?a=armhf&suite=unstable |
official archive |
~94% |
packages properly signed by DD |
|
developer accessible machine |
|
official archive inclusion |
|
testing inclusion |
Armhf has been added to testing and is in pretty good shape there, however it is not yet being treated as a release architecture |
|
|
debian-installer |
State |
d-i base port |
|
d-i kernel images |
|
d-i sample images |
|
d-i nightly images |
TODO |
d-i documentation |
|
arch-upgrade tool |
|
|
|
Failed packages (not directly related to armhf) |
State |
sformat |
|
gambc |
|
bcov |
|
stlport5.2 |
|
libdevel-bt-perl |
|
xorp |
no BR yet, casting error, also not in arch list |
gclcvs |
no BR yet, compile errors |
diagnostics |
no BR yet, error: _URC_NORMAL_STOP was not declared in this scope |
vnc4 |
536544, libloader.a: No such file or directory |
flint |
no BR yet, Error: selected processor does not support Thumb mode 'rsc ip,ip,ip' |
antlr3 |
Failures directly related to armhf |
State |
whitelister |
no BR yet, "ocamlfind: Not supported in your configuration: ocamlopt" |
lua-gtk |
no BR yet |
luajit |
|
nictools-pci |
|
nikwi |
|
ocamlgsl |
needs porting 645669 |
qcontrol |
|
qcam |
P-a-s update 645675 |
splay |
P-a-s update 645675 |
tcc |
|
ibam |
gcc ICEs |
State |
Bug Number |
fbasics |
|
Closed bugs |
State |
|
valgrind |
P-a-s change 645675 |
|
binutils |
||
gcc-4.4 |
||
alsa-lib |
||
alsa-tools |
||
alsa-utils |
||
alsa-plugins |
||
superiotool |
||
elinks |
||
libisofs |
||
coq |
||
xfce4-radio-plugin |
||
xfce4-diskperf-plugin |
||
netsurf |
||
openmpi |
||
php-imlib |
||
libmodplug |
||
cynthiune.app |
||
gst-plugins-bad0.10 |
||
beast |
||
xnecview |
||
hivex |
||
sprng |
||
fenics |
||
aqsis |
||
xorg |
||
vowpal-wabbit |
||
cpuburn |
||
mmorph |
||
alsa-oss |
||
guile-pg |
||
cairo-dock-plugins |
||
gdb |
||
klibc |
||
librep |
||
ecj |
||
openmsx |
635413 , fixed upstream |
|
scheme2c |
||
hdf5 |
635199, fixed |
|
bogofilter |
596986, not reproducible anymore |
|
oolite |
||
iceweasel |
||
libffi |
||
xsd |
||
smc |
||
flash-kernel |
||
libtool |
||
plee-the-bear |
||
libv8 |
||
dpkg |
||
pulseaudio |
||
aufs-tools |
655610, fatal error: linux/aufs_type.h: No such file or directory |
|
pantomime1.2 |
||
pperl |
||
gnuradio |
||
gorm.app |
||
qwbfsmanager |
||
aqemu |
||
xserver-xorg-video-tga |
639858 - There doesn't seem to be any way this hardware could be on an arm system, so why bother? |
|
xf86-video-glamo |
639856 - Bug discussions seem to indicate there is no point in this package on armhf. Perhaps it should be closed. |
|
ekiga |
||
lcd4linux |
P-a-s update 645647 |
|
yforth |
control update 645642 |
|
gnome-ppp |
P-a-s update 645631 |
|
libextractor-java |
||
yap |
||
tijmp |
||
reptyr |
||
ghemical |
||
openafs |
||
boost1.42 |
604107, fixed in boost1.46, still need 1.42 |
|
mpi-defaults |
||
oss4 |
||
mksh |
||
llvm-2.8 |
||
llvm-2.9 |
||
llvm-3.0 |
||
traverso |
||
ktoon |
||
ytree |
||
openvrml |
||
hylafax |
||
sox |
||
ace |
||
shibboleth-sp2 |
||
snooper |
||
libx86 |
||
nodejs |
639636, fixed on armhf, fails on armel only |
|
liburcu |
||
libsgml-parser-opensp-perl |
||
scsh-0.6 |
||
polyml |
||
libguytools1 |
||
libguytools2 |
||
geos |
||
fdutils |
||
libgii |
||
xxdiff |
||
kexec-tools |
||
blcr |
||
chromium-browser |
||
mono |
||
systemtap |
||
linphone |
||
xf86-video-msm |
||
ruby-ffi |
||
stressapptest |
||
libgtk2-mozembed-perl |
||
libblocksruntime |
||
libavg |
||
scidavis |
||
zfs-fuse |
||
pgsql-asn1oid |
||
qtwebkit |
|
|
beid |
||
gcl |
no BR yet, error: the assertion tp&~tp on line 179 of sfaslelf.c in function relocate failed |
|
linux-wlan-ng |
P-a-s update 645675 |
|
crystalspace |
544831, needs arm atomics |
Triaging:
- Configure scripts potentially needing fixing
- Check that nothing is stuck in wrong dep-wait or not-for-us state in debian-ports.
- Provide fixes for 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 closed.
Packages with longstanding armhf usertagged bug should be open for porter NMU.
- For inactive maintainers, go for it, for active maintainers try first pestering the maintainer.
NMU BSPs:
Other:
- There is currently no easy migration path for users of the current ABI Debian ARM port. Thought needs to go into this.
- We need more people with armhf systems to start running popularity-contest.
Get installed graph to 95%+ zone
Armhf in testing
As mentioned above armhf testing is now in a good state and is now considered a release architecture. As of 2012-07-21 143 packages were uninstallable. This overall count is only marginally worse than armel. However it would be good to get the uninstallability count down further
A list of uninstallable packages can be found at http://edos.debian.net/edos-debcheck/results/testing/latest/armhf/list.php
Known problem packages:
- openvas-plugins-dfsg: depends/build-depends loop preventing autobuilding, maintainer contacted to enquire about manual bootstrap building
- cernlib FTBFS in armhf unstable with what appear to be testsuite failures
Packages waiting for testing migration but with no known actual problems
Packages waiting for build in armhf unstable but with no known actual problems.
trails investigated (only ones considered significant,long or unobvious listed)
paw -> libmathlib2-dev (source package cernlib)
necpp -> atlas
armhf libffi investigation
See http://lists.debian.org/debian-arm/2012/03/msg00108.html for more information
Haskell packages
This list looks bad, but we're reasonably convinced these are all false positives - Haskell doesn't do variadics. See http://lists.debian.org/debian-arm/2012/04/msg00008.html
Source Package |
Version(s) affected |
agda-bin |
2.3.0.1-1 |
alex |
3.0.1-1+b1 |
arbtt |
0.6.1-2 |
bluetile |
0.5.3-1 0.6-1 |
bnfc |
2.2-3.1 |
bustle |
0.2.5-1 |
c2hs |
0.16.3-2 |
carettah |
0.0.7-3 |
cpphs |
1.11-4+b2 1.13.3-2 |
darcs |
2.5.2-6 |
darcs-monitor |
0.4.2-1 |
distro-info |
0.5.1 0.6 (unstable == 0.7.1, no issue there) |
drift |
2.2.3-2.1 |
frown |
0.6.1-11.1 0.6.1-12 |
ganeti-htools |
0.3.1-2 0.3.1-3 |
ghc |
7.0.4-8+b1 7.4.1-2 7.0.4-8+b1 7.4.1-2 |
git-annex |
3.20120123 3.20120315 |
github-backup |
1.20120314 |
gtk2hs-buildtools |
0.12.1-2 |
happy |
1.18.6-1+b1 1.18.9-1 |
haskell-cabal-install |
0.10.2-3 |
haskell-ghc-events |
0.2.0.1-2 0.4.0.0-1 |
haskell-hledger |
0.16.1-4 0.17-2 |
haskell-hledger-interest |
1.3-2 |
haskell-hledger-vty |
0.16.1-3 |
haskell-hsx |
0.9.1-2 |
haskell-leksah |
0.10.0.4-2 0.12.0.3-2 |
haskell-leksah-server |
0.10.0.4-2 0.12.0.4-1 |
haskell-pretty-show |
1.1.1-3 1.1.1-4 |
haskelldb-hdbc-odbc |
2.1.0-1 2.1.0-2 |
haskelldb-hdbc-postgresql |
2.1.0-1 2.1.0-2 |
haskelldb-hdbc-sqlite3 |
2.1.0-1 2.1.0-2 |
haxml |
1.20.2-2 1.22.5-2 |
hbro |
0.8.0.0-1 0.8.0.0-2 |
hlint |
1.8.24-1 |
hmake |
3.14-3 |
hpodder |
1.1.5.0+nmu3 |
hscolour |
1.19-2+b1 1.19-3 |
kaya |
0.4.4-5 |
lhs2tex |
1.17-1 |
pandoc |
1.8.2.1-2 1.9.1.1-1 |
pxsl-tools |
1.0-5 |
qiime |
1.3.0-2 1.4.0-1 |
raincat |
1.1-2 |
rss2irc |
0.4.2-2 0.4.2-3 |
shelltestrunner |
1.2.1-2 |
threadscope |
0.1.3-1 0.2.1-1 |
twidge |
1.0.8.1+nmu1 |
washngo |
2.12.0.1-7 |
xmobar |
0.14-2 |
xmonad |
0.10-2 0.10-4 |
Non-Haskell packages
Source Package |
Version(s) affected |
Status |
g-wrap |
1.9.13-2 |
Contacted maintainers for advice 2012-04-16 |
gambas2 |
2.23.1-1.1 |
Contacted maintainers for advice 2012-04-16 |
gauche-c-wrapper |
0.6.1-4.1 |
Contacted maintainers for advice 2012-04-16 |
gcc-4.6 |
4.7-20120205-1 |
Contacted debian-toolchain for advice 2012-04-16 |
gcc-snapshot |
20120313-1 |
Contacted debian-toolchain for advice 2012-04-16 |
gcj-4.4 |
4.4.6-11+b1 4.4.7-1 |
Contacted debian-toolchain for advice 2012-04-16 |
gcj-4.6 |
4.6.3-1 |
Contacted debian-toolchain for advice 2012-04-16 |
gcj-4.7 |
4.7-20120205-1 4.7.0-1 |
Contacted debian-toolchain for advice 2012-04-16 |
glib2.0 |
2.30.2-6 2.30.2-6 2.30.2-6 |
|
gnu-smalltalk |
3.2.4-2 |
|
gnustep-base |
1.22.1-2 |
|
gobject-introspection |
1.31.10-1 1.31.22-1 |
|
iceape |
2.7.2-1 2.7.3-2 |
|
icedove |
10.0.3-1 8.0-2+b1 9.0.1-1 |
|
iceweasel |
10.0.2-1 10.0.3esr-2 10.0.2-1 10.0.3esr-2 10.0.2-1 10.0.3esr-2 |
|
libffi |
3.0.10-3+b1 3.0.10-3+b1 3.0.11~rc1-5 3.0.11~rc1-5 |
Clearly a false positive! |
libjna-java |
3.2.7-4 |
|
llvm-2.8 |
2.8-7 |
|
llvm-2.9 |
2.9+dfsg-5 |
|
llvm-3.0 |
3.0-5 3.0-8 3.0-9 |
|
mozjs |
1.8.5-1.0.0+dfsg-3 |
|
pygobject |
3.1.0-2 3.1.0-2 3.1.0-2 3.1.0-2 |
|
pygobject-2 |
2.28.6-10 2.28.6-9 2.28.6-10 2.28.6-9 |
|
python2.6 |
2.6.7-4+b1 2.6.7-4+b1 |
|
python2.7 |
2.7.2-8+b1 2.7.3~rc2-1 2.7.2-8+b1 2.7.3~rc2-1 |
|
python3.2 |
3.2.3~rc1-1 3.2.3~rc2-1 3.2.3~rc1-1 3.2.3~rc2-1 3.2.3~rc1-1 3.2.3~rc2-1 |
|
racket |
5.2.1+dfsg1-4 |
|
ruby1.9.1 |
1.9.3.0-2 |
|
seed |
3.2.0-1 |
|
squeak-vm |
4.4.7.2357-1.1 |
|
wayland |
0.1.0~2-1 |
Recording ARM Hard Float bugs to Debian BTS
- Earmark armhf bugs to have them searchable:
armhf usertag with user debian-arm@lists.debian.org
- To set usertags:
To: control@bugs.debian.org user debian-arm@lists.debian.org usertag bugnumber + armhf thanks
- Alternatively, when filing the bug:
Package: bloatlib Version: 12765-broken1 User: debian-arm@lists.debian.org Usertags: armhf
- one can use "bts" command from devscripts to set usertags:
bts user debian-arm@lists.debian.org . usertag $DebianBugNumber armhf
See also bugs.debian.org/usertags
Pending subscribe some mailing list so interested parties can receive armhf bugs:
$bug_number-subscribe-debian-arm=lists.debian.org@bugs.debian.org
It is recommend to try to agree on some other mailing lists besides <<MailTo:debian-arm AT lists DOT debian DOT org>>