[poky] [PATCH 0/4] [PATCH 0/4] mklibs library optimization for all arches
Nitin A Kamble
nitin.a.kamble at intel.com
Tue Feb 1 03:57:21 PST 2011
From: Nitin A Kamble <nitin.a.kamble at intel.com>
I tested this with poky-image-minimal and I see some disk space savings by
using the mklibs library optimizations. (76MB rootfs became 75MB)
The minimal poky image had 106 dynamically linked executables. And the
footprint savings will go up as number of dynamically linked executables in
an image decrease.
I did not see any improvement on mips and ppc, but could see the footprint
improvement on x86, arm & x86-64.
Also checked that the executables were not broken after the mklibs
optimization.
Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: nitin/mklibs
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/mklibs
Thanks,
Nitin A Kamble <nitin.a.kamble at intel.com>
---
Nitin A Kamble (4):
distro_tracking: update latest upstream versions
elfutils: add a missing depedancy
mklibs-native: new recipe for optimizing size of library files
image-mklibs.bbclass: add the library optimization functionality
meta/classes/image-mklibs.bbclass | 57 ++++++++++++++++++++
.../conf/distro/include/distro_tracking_fields.inc | 43 ++++++++-------
meta/conf/local.conf.sample | 2 +
meta/recipes-devtools/elfutils/elfutils_0.148.bb | 3 +-
.../mklibs/files/ac_init_fix.patch | 17 ++++++
.../mklibs/mklibs-native_0.1.31.bb | 23 ++++++++
6 files changed, 124 insertions(+), 21 deletions(-)
create mode 100644 meta/classes/image-mklibs.bbclass
create mode 100644 meta/recipes-devtools/mklibs/files/ac_init_fix.patch
create mode 100644 meta/recipes-devtools/mklibs/mklibs-native_0.1.31.bb
--
1.7.2.2
More information about the poky
mailing list