[oe-commits] Martin Jansa : klibc: cleanup all version

git version control git at git.openembedded.org
Mon May 3 13:16:36 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 7f2c3321e5eb78d70d9ab0a38caccb4fb3911eeb
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=7f2c3321e5eb78d70d9ab0a38caccb4fb3911eeb

Author: Martin Jansa <Martin.Jansa at gmail.com>
Date:   Sat Feb 27 09:53:37 2010 +0100

klibc: cleanup all version

* reuse as much .inc as possible
* use INC_PR
* added klibc-utils.inc with common do_install_append for installing all utils
  added PACKAGES + FILES variables for them (union for all klibc versions)
* added klibc-utils-static.inc with common part of all klibc-utils-static recipes
  and including klibc-utils.inc in the end with prepared variables to install
  static versions
* modprobe was installed in base_bindir for shared and base_sbindir for static, unified
  to base_sbindir
* next task will be to  convert all to new staging (don't know how to install to cross
  with native install).

* 1.5.15 tested with slugos/nslu2le linux-ixp4xx-2.6.27.8+svnr1089-r2
* >= 1.5.15+1.5.16 tested with angstrom/spitz linux-2.6.34-rc6+git%

* all version:
  with newer kernel version where is no include/asm, which is
  replaced with include/asm-generic + ie arch/arm/include/asm/
  we can stage asm -> ../arch/arm/include/asm/ link, or fix klibc
  autotools to use arch inludes correctly

* >= 1.5.15+1.5.16:
  expects newer kernel and also built (staged) after
  http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?id=b2f6d8d0200974b8b98f1bb9b10d46fb06e14b15

Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
Acked-by: Andrea Adami <andrea.adami at gmail.com>

---

 recipes/klibc/klibc-common.inc                    |    1 +
 recipes/klibc/klibc-utils-static.inc              |   14 ++
 recipes/klibc/klibc-utils-static_1.5.15+1.5.16.bb |  141 +------------------
 recipes/klibc/klibc-utils-static_1.5.15.bb        |  124 +----------------
 recipes/klibc/klibc-utils-static_1.5.bb           |  118 +---------------
 recipes/klibc/klibc-utils.inc                     |  125 ++++++++++++++++
 recipes/klibc/klibc.inc                           |   61 ++++++++
 recipes/klibc/klibc_1.5.15+1.5.16.bb              |   12 +--
 recipes/klibc/klibc_1.5.15+1.5.16.inc             |  158 ++-------------------
 recipes/klibc/klibc_1.5.15.bb                     |   10 +-
 recipes/klibc/klibc_1.5.15.inc                    |  151 +-------------------
 recipes/klibc/klibc_1.5.bb                        |   10 +-
 recipes/klibc/klibc_1.5.inc                       |  146 +------------------
 13 files changed, 239 insertions(+), 832 deletions(-)

Diff:   http://gitweb.openembedded.net/?p=openembedded.git/?a=commitdiff;h=7f2c3321e5eb78d70d9ab0a38caccb4fb3911eeb




More information about the Openembedded-commits mailing list