diff options
author | Stanislav Brabec <utx@penguin.cz> | 2011-04-20 19:26:15 +0000 |
---|---|---|
committer | utx@penguin.cz <utx@penguin.cz> | 2011-04-20 19:26:15 +0000 |
commit | 035d0d6d05f3a5103e9175ce22dd80bec921d687 (patch) | |
tree | a60ed15dd08f638bea2b966efacd1ec66069de96 /classes | |
parent | ddc04b7af7747c9f3fa79826aeb70ca38aa39ddb (diff) | |
download | openembedded-035d0d6d05f3a5103e9175ce22dd80bec921d687.tar.gz |
binconfig.bbclass: Search in installed root instead of S:
* It is more consistent.
* Fixes subtle binconfig breakages:
* binconfig were populated with a different name that upstream intended
* populated binconfig files that were not intended to be populated
* See http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-April/031972.html
Signed-off-by: Stanislav Brabec <utx@penguin.cz>
Acked-by: Andreas Oberritter <obi@opendreambox.org>
Acked-by: Paul Menzel <paulepanter@users.sourceforge.net>
Acked-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Diffstat (limited to 'classes')
-rw-r--r-- | classes/binconfig.bbclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/classes/binconfig.bbclass b/classes/binconfig.bbclass index b3b2236709..3d2bf0f457 100644 --- a/classes/binconfig.bbclass +++ b/classes/binconfig.bbclass @@ -49,7 +49,7 @@ binconfig_package_preprocess () { SYSROOT_PREPROCESS_FUNCS += "binconfig_sysroot_preprocess" binconfig_sysroot_preprocess () { - for config in `find ${S} -name '${BINCONFIG_GLOB}'`; do + for config in `find ${D} -name '${BINCONFIG_GLOB}'`; do configname=`basename $config` install -d ${SYSROOT_DESTDIR}${STAGING_BINDIR_CROSS} cat $config | sed ${@get_binconfig_mangle(d)} > ${SYSROOT_DESTDIR}${STAGING_BINDIR_CROSS}/$configname |