Hi all again. Now I finished porting of basic package set to new toolchain - all that are needed for building kernel, root.lrp, initrd and moddb, to look how it's working into VM. Minimal system booted OK; also I saw that syslog-ng in new environment is linked with libpthread - so I included in into root.lrp (it is just near 80k). I changed optmization from -Os to -O2 - it causes some size growth, but not catastrophic (+15..20% of user-level app size average); IMHO after initrd/moddb cleanup system still will be usable on 16M devices (default i686 minimal set now requires exact 14MB RAM in VM with one e1000 NIC - comparable to 4.x branch).
So now there are such tasks: 1) Add 'arch' command line key for buildtool.pl/buildpackage.pl 2) Add 'template' support for kernel-related package that can have multiple subarchs (moddb and so on) 3) Port other 100+ packages into new toolchain (this is mostly trivial task, except some exceptions with poor makefile/configure); don't forget that ifenslave/vconfig now is present into busybox 4) Add 'arch' to .lrp and checking for corresponding .lrp arch and system arch on .lrp loading/updating, and 'noarch' special type for non-binary packages (scripts & etc) 5) Add uClibc++ into toolchain 6) Maybe other important things that I missed because I'm tired enough, and 7) Test toolchain/software assembly on different distros/platforms - I excluded all toolchain apps that should be present in any distro, like nasm/automake/bison (to simplify toolchain and to detect potentially poor/problematic code). Here is list of updated/fixed packages: linux toolchain dropbear kernel busybox bbntpd modules local config iproute etc initrd e3 cron libnet flex syslog-ng tcp_wrappers root syslinux kmodules libpcap ppp accel-pptp igb ------------------------------------------------------------------------------ Get your Android app more play: Bring it to the BlackBerry PlayBook in minutes. BlackBerry App World™ now supports Android™ Apps for the BlackBerry® PlayBook™. Discover just how easy and simple it is! http://p.sf.net/sfu/android-dev2dev _______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel