[OE-core] v4 or so [PATCH 0/3] sanity.bbclass and friends: toolchain sanity

Peter Seebach peter.seebach at windriver.com
Wed May 2 01:45:09 UTC 2012


And yes, I'm aware that "toolchain sanity checks" is sort of a
self-defeating concept.

Okay, cleanups:
* Now checking MULTILIB_VARIANTS, not MULTILIBS.  Simpler and less indented.
* Added a third commit to do the BBCLASSEXTEND checks since those seem like
  a good idea, and it's less work to do it than to create a todo item.
* Did you know that, despite a lot of this being Python, you can't use
  triple-quote strings in documentation.conf?  I didn't, and apparently
  that "fix" went in untested.  (Also the addition of duplicate but indented
  copies of two later lines, which didn't parse.  Looks like I got a bit
  careless with my cut and paste there.)

The following changes since commit 35b5fb2dd2131d4c7dc6635c14c6e08ea6926457:
  Saul Wold (1):
        eglibc-package: remove /var

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib seebs/toolchains
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=seebs/toolchains

Peter Seebach (3):
  conf/machine: Clean up configuration values.
  sanity.bbclass: Implement initial toolchain sanity checks
  sanity.bbclass: Check for bogus values in BBCLASSEXTEND

 meta/classes/sanity.bbclass                      |   86 ++++++++++++++++++++++
 meta/conf/documentation.conf                     |    9 ++
 meta/conf/machine/include/README                 |    4 +
 meta/conf/machine/include/arm/arch-armv5-dsp.inc |    1 +
 meta/conf/machine/include/arm/arch-armv7a.inc    |    2 +-
 meta/conf/machine/include/ia32/arch-ia32.inc     |    2 +-
 meta/conf/machine/include/mips/arch-mips.inc     |    6 +-
 meta/conf/machine/include/tune-c3.inc            |    2 +-
 8 files changed, 106 insertions(+), 6 deletions(-)





More information about the Openembedded-core mailing list