On Sun, Nov 22, 2009 at 1:23 AM, Tom Hacohen <t...@stosb.com> wrote: > On Fri, Nov 20, 2009 at 6:26 AM, Marco Trevisan <m...@3v1n0.net> wrote: > >> The kernel modules that are provided by SHR aren't stripped, and this >> causes them to use really a lot more space than the needed. >> >> For example, using the latest shr modules as test: >> >> du -sh ./shr-modules >> 77M >> >> find ./shr-modules -type f -name *.ko -exec \ >> arm-angstrom-linux-gnueabi-strip --strip-debug {} \; >> >> du -sh . >> 7,4M >> >> So you can have in 7,4Mb the same that you provide in 77Mb, just moving >> out the unneeded symbols there... This would allow to put the all the >> modules in the the phone without a big space usage. >> I think you should do this by default for your redistributed archive. >> >> >> _______________________________________________ >> > Are you sure there are no side effects? I finished doing the change, I > haven't sent a patch yet. > Does it work brilliantly for you? It should make a big change, as they > waste space and ram for no good reason. > -- > Tom. > Actually I'm not so sure I should apply my fix, my thoughts from #openmoko-cde...@freenode: <TAsn> JaMa, btw, jama, thinking about it. It's bitbake's job to strip stuff, so it must be a config option, it can't be possible we'll have to do it for every package. If so, we'll probably need to change a global config and add there do_pacakge_(regular not -dbg)_prepened or something similar. Though as I said, it's ugly and there's probably a way.
JaMa and I will investigate more about this topic, this is really troubling though as this wastes huge amount of hd space and also a lot of ram (and probably cpu) for no apparent reason. -- Tom.
_______________________________________________ Shr-devel mailing list Shr-devel@lists.shr-project.org http://lists.shr-project.org/mailman/listinfo/shr-devel