[oe-commits] Richard Purdie : mysql5: Fix class ordering problem by converting to use SYSROOT_PREPROCESS_FUNCS

git version control git at git.openembedded.org
Wed Nov 11 21:43:54 UTC 2009


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

Author: Richard Purdie <rpurdie at linux.intel.com>
Date:   Wed Nov 11 21:38:47 2009 +0000

mysql5: Fix class ordering problem by converting to use SYSROOT_PREPROCESS_FUNCS

Signed-off-by: Richard Purdie <rpurdie at linux.intel.com>

---

 recipes/mysql/mysql5_5.1.40.inc |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/recipes/mysql/mysql5_5.1.40.inc b/recipes/mysql/mysql5_5.1.40.inc
index aa69831..2871674 100644
--- a/recipes/mysql/mysql5_5.1.40.inc
+++ b/recipes/mysql/mysql5_5.1.40.inc
@@ -41,7 +41,10 @@ do_stage() {
 	oe_libinstall -a -C libmysqld libmysqld ${STAGING_LIBDIR}
 }
 
-do_stage_append() {
+SYSROOT_PREPROCESS_FUNCS += "mysql5_sysroot_preprocess"
+
+# We need to append this so it runs *after* binconfig's preprocess function
+mysql5_sysroot_preprocess () {
 	sed -i -es,^pkgincludedir=\'/usr/include/mysql\',pkgincludedir=\'${STAGING_INCDIR}\', ${STAGING_BINDIR_CROSS}/mysql_config
 	sed -i -es,^pkglibdir=\'/usr/lib/mysql\',pkglibdir=\'${STAGING_LIBDIR}\', ${STAGING_BINDIR_CROSS}/mysql_config
 }





More information about the Openembedded-commits mailing list