Le 25/10/2012 10:33, Andrew a écrit :
> 25.10.2012 10:50, Yves Blusseau пишет:
>> Le 24/10/2012 10:59, Andrew a écrit :
>>> Hi.
>>> Before we decided to announce 5.0-alpha (because there is active
>>> development process, and before release we may decide to upgrade
>>> kernel/uClibc/toolchain, + we still not have working cross-compiled
>>> image for non-x86 arch - for ex., some SOHO MIPS router).
>> For the kernel i vote for the 3.6 series that is now stable and have
>> network optimisations.
> I tried 3.6.1 on my home server/router/development platform; with same
> iptables rules NAT stops working - packet goes via NAT, but result
> wasn't NATed and comes to INPUT filter table.
>> For uClibc we can use the latest stable version 0.9.33.2 (the one we
>> currently use).
> Maybe before release it'll be for ex. 0.9.34
>> For the toolchain perhaps it will be great to let users add their own
>> toolchain. Now we can have flexible configurations.
>> For example, i have a soekris net6501 (atom E6xx) and i want to make an
>> optimize toolchain/kernel for it. I don't think you want to have the
>> files in the public repository because it's too specific.
>> One idea that i have is to add a new variable ie: $USER_DIR_CONFIG that
>> will contain the path to configurations for local user which is a
>> directory external to the buildtool directory.
>>
>> After that in MasterInclude.mk we can add:
>> ifneq ($(USER_DIR_CONFIG),)
>> include $(USER_DIR_CONFIG)/make/toolchain/*.mk
>> endif
>>
>> and add in conf/sources.cfg:
>> ?include $(USER_DIR_CONFIG)/conf/sources.cfg
>>
>> and in the package buildimage.cfg (for example for linux):
>> ?include $(USER_DIR_CONFIG)/repo/linux/buildimage.cfg
>>
>> that will contain something like:
>> <File Bering-$(KernelVersion).config-net6501.patch>
>>        Server = userrepo
>>        Directory = linux
>>        envname = LINUX_CONFPATCH-net6501
>>        Revision = HEAD
>> </File>
>>
>> and finaly in conf/servers.cfg:
>> ?include  $(USER_DIR_CONFIG)/conf/servers.cfg
>>
>> that contain:
>> <Server userrepo>
>>            Type = filesymlnk
>>            Serverpath = $(USER_DIR_CONFIG)/repo
>> </Server>
>>
>> This is the idea (i don't have test it but it must works).
>>
>> What do you think about that ?
>>
>> Yves
>>
> I think that it isn't too important - difference will be less than
> 5-10%, but if anybody want this - we can provide such possibility.
> This will be more omportant for embedded non-x86 platforms - but before
> we'll decide how to do this, we should at least build one embedded image.
Perhaps David can check the latest version on his Raspberry Pi ?

Yves

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to