ARM BOF

Agenda
------

* Port status
  * armel
    - Migration to ARMv5 when OpenMoko people stop providing ARMv4t fixes
  * armhf
  * arm64
    - time to start bootstrapping
    
* Companies involved
  * Linaro
  * Huawei

* Other distro status (Ubuntu/Suse/fedora)
  Ubuntu: armhf (v7, vfp3, thumb2), arm64 bootstrap underway, armel dropped
  Fedora: armhf (v7, vfp3, thumb2), Aarch64 built about 75%
  Suse: armhf (v7, vfp3, thumb2), Aarch64 built several thousand packages
  Raspbian: armhf (v6, vfp2).

* Arm64 port bootstrap
 https://wiki.debian.org/Arm64Port
  - cross-toolchain needed. Works in Ubuntu. I've failed to build in Debian
  - reprepro setup at http://people.debian.org/~wookey/bootstrap/debianrepo/
  - fixes at https://bugs.launchpad.net/linaro-aarch64, in ubuntu, 
        and http://people.debian.org/~wookey/bootstrap/patches/
  - Bug status at: http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-arm@lists.debian.org;tag=arm64
  - hardware very rare. Free beer (slow) model available
  - need to set up on ports.debian.net
  - nothing much happened between feb and july.
  - ubuntu bootable image at: http://people.debian.org/~wookey/bootstrap/rootfs/
  - Build profile info at https://wiki.debian.org/BuildProfileSpec
     stalled on change to dpkg API needed (or ban mixing arches and profiles in []

* What about the Raspberry Pi?
  - Ignore them, did not work
  - Build armhf for v6, vfp2, no thumb2, instead of v7
  - Invent a new 'arch' 'armhf-v6'
  - Do partial arch support, dpkg ISA 'hwcaps', 
     for either optimised armel+vfp2 binaries or armhf, v7 binaries
  - Help Raspbian somehow?
    - Get them back to Debian as a new architecture?
    - Do a Speedtest.
    - Add HW-Capabilities to dpkg?
    => partial archive

* Multiple device kernels
  - status?
    - armmp kernel supporting multiple SoCs exists, supported:
      - Marvell Armada 370/xp
      - Freescale iMX5x/iMX6
  - device tree support in D-I?
    - OMAP4 (and OMAP5) has no non Device Tree boot support from 3.11 onwards
    - OMAP3 is supposed to do this change in the near future
  - what else?


News
----

*
  

* Mini debconf @ ARM in november
  - https://wiki.debconf.org/wiki/Miniconf-UK/2013
  - 4-days: Thursday 14th to Sunday 17th November 2013