[oe-commits] Stanislav Brabec : mysql: Provide config cache for ps checks:

GIT User account git at amethyst.openembedded.net
Thu Jan 29 11:52:32 UTC 2009


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

Author: Stanislav Brabec <utx at penguin.cz>
Date:   Wed Jan 28 17:30:18 2009 +0000

mysql: Provide config cache for ps checks:
* Scripts need target ps, not build host ps.
* It makes possible to build it on host chroots without /proc mounted.

---

 packages/mysql/mysql_4.1.22.bb |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/packages/mysql/mysql_4.1.22.bb b/packages/mysql/mysql_4.1.22.bb
index 8d7f405..5d5900c 100644
--- a/packages/mysql/mysql_4.1.22.bb
+++ b/packages/mysql/mysql_4.1.22.bb
@@ -8,6 +8,7 @@ PR = "r2"
 SRC_URI = "http://downloads.mysql.com/archives/mysql-4.1/mysql-${PV}.tar.gz \
            file://autofoo.patch;patch=1 \
            file://fix_host_path.patch;patch=1 \
+	   file://configure-ps-cache-check.patch;patch=1 \
            file://my.cnf \
            file://mysqld.sh"
 
@@ -23,6 +24,8 @@ INITSCRIPT_PACKAGES = "mysql-server"
 INITSCRIPT_NAME = "mysqld"
 INITSCRIPT_PARAMS = "start 45 S . stop 45 0 6 1 ."
 
+export ac_cv_path_PS=/bin/ps
+export ac_cv_FIND_PROC="/bin/ps p \$\$PID | grep -v grep | grep mysqld > /dev/null"
 PARALLEL_MAKE = " "
 #EXTRA_OEMAKE = "'GEN_LEX_HASH=${STAGING_BINDIR_NATIVE}/gen_lex_hash'"
 EXTRA_OECONF = " --with-embedded-server --prefix=/usr --sysconfdir=/etc/mysql --localstatedir=/var/mysql --datadir=/var/mysql --disable-dependency-tracking --without-raid --without-debug --with-low-memory --without-query-cache --without-man --without-docs --without-innodb "





More information about the Openembedded-commits mailing list