diff --git a/buildout/software-profiles/mysql-5.1.cfg b/buildout/software-profiles/mysql-5.1.cfg
index f1cfca2272334fe6657f2c5e3cc67fe74a44c173..bf94b92a74d333a6213c0b56d425031e4279c9b1 100644
--- a/buildout/software-profiles/mysql-5.1.cfg
+++ b/buildout/software-profiles/mysql-5.1.cfg
@@ -21,9 +21,9 @@ download-only = true
 
 [mysql-5.1]
 recipe = hexagonit.recipe.cmmi
-version = 5.1.53
+version = 5.1.54
 url = http://mysql.he.net/Downloads/MySQL-5.1/mysql-${:version}.tar.gz
-md5sum = e5e7c5b0b5c382489e6a66778703bc46
+md5sum = 2a0f45a2f8b5a043b95ce7575796a30b
 # compile directory is required to build mysql plugins.
 keep-compile-dir = true
 # configure: how to avoid searching for my.cnf?
@@ -59,6 +59,5 @@ patches =
   ${mysql-5.1-sphinx-patch:location}/${mysql-5.1-sphinx-patch:filename}
 environment =
   PATH =${autoconf:location}/bin:${automake-1.11:location}/bin:${libtool:location}/bin:${bison:location}/bin:${flex:location}/bin:%(PATH)s
-  CFLAGS =-I${ncurses:location}/include -I${readline:location}/include
-  CXXFLAGS =-I${ncurses:location}/include -I${readline:location}/include
+  CPPFLAGS =-I${ncurses:location}/include -I${readline:location}/include
   LDFLAGS =-L${readline:location}/lib -L${ncurses:location}/lib -Wl,-rpath -Wl,${zlib:location}/lib -Wl,-rpath -Wl,${ncurses:location}/lib -Wl,-rpath -Wl,${readline:location}/lib