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

Reply via email to