From f60d2805e9c6a73e9d942badf0a649a436b3c5f8 Mon Sep 17 00:00:00 2001 From: Wookey Date: Sun, 26 Jul 2009 16:37:06 +0100 Subject: Add emdebian bof slides initial version Signed-off-by: Wookey --- emdebian.mdwn | 52 ++++++++++++++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 20 deletions(-) diff --git a/emdebian.mdwn b/emdebian.mdwn index 806d318..39d9287 100644 --- a/emdebian.mdwn +++ b/emdebian.mdwn @@ -1,33 +1,45 @@ % uClibc & BusyBox - quick review and discussion -% Simon Richter & Héctor Orón +% Wookey & Héctor Orón % DebConf9, July 2009 -# Objective +# Progress this year -Debian providing tools to build uClibc (mmu/non-mmu) -embedded based systems. + * grip and crush(for arm) released along with lenny + * grip being used commercially + * toolchains now building gcc-4.4 -# Contents +# Crush Code Audit - * Definitions - * Library vs New Architecture - * uClibc Debian Naming - * BusyBox - * Discussion +Everyone get involved. -# Multi-Arch: +install emdebian tools, pick a package, emsource it and see if it works. Look if patches can +be incorporated into main package and/or re-implemented using deb_vendor. -![](images/multiarch.jpg) +# dpkg-cross + * cmake support in dpkg-cross - can we move it? + * autoconf support in dpkg-cross + * transition to multiarch - dpkg going away, but need it for a while. -# Definitions +# cross-tools + * Uninstalability is a problem + * new plan for autobuilt toolchains +![](images/cross.pdf - * uClibc: - * BusyBox: - -# Library vs New Architecture +# multiarch changes things + * cross-building - OK for debian, not for variants - needs + sysroot/chroot + * dependencies stuff all changes - now install foregn arch stuff + directly, not convert it to build arch. -# uClibc Debian Naming -# BusyBox +# cross-building + * hapening in Debian/ubuntu for toolchains + * we need eqivalent of pbuilder-satisfy-depends + * apt-cross does not work well enough - how do we fix? + +please dive in - plenty to do :-) + +;# Multi-Arch: +; +;![](images/multiarch.jpg) -# Disscussion -- cgit v1.2.3