diff --git a/server-tools/instance-manager/listener.cc b/server-tools/instance-manager/listener.cc
index e68ba2fe8ce12f19bb534f5ba7926df0cf2346f4..4d8a33e7db1ac89f1a4dd88938c35fd36e4a2f57 100644
--- a/server-tools/instance-manager/listener.cc
+++ b/server-tools/instance-manager/listener.cc
@@ -56,6 +56,7 @@ static void set_no_inherit(int socket)
 #endif
 }
 
+const int Listener::LISTEN_BACK_LOG_SIZE= 5;     /* standard backlog size */
 
 Listener::Listener(Thread_registry *thread_registry_arg,
                    User_map *user_map_arg)
diff --git a/server-tools/instance-manager/listener.h b/server-tools/instance-manager/listener.h
index 21427cfe185ad331fd3687e57dfd4282f14b7901..964fb361fb509cc154225d06e9fc77e5f2152551 100644
--- a/server-tools/instance-manager/listener.h
+++ b/server-tools/instance-manager/listener.h
@@ -39,7 +39,7 @@ class Listener: public Thread
   virtual void run();
 
 private:
-  static const int LISTEN_BACK_LOG_SIZE= 5;     /* standard backlog size */
+  static const int LISTEN_BACK_LOG_SIZE;
 
 private:
   Thread_info thread_info;
diff --git a/sql/ha_partition.cc b/sql/ha_partition.cc
index b744c3952ff031b5c2fc5f7592746154f5cd2f04..580e28e3ee2183ea3b624a92c2f0d5cd09ef1881 100644
--- a/sql/ha_partition.cc
+++ b/sql/ha_partition.cc
@@ -145,6 +145,8 @@ static uint alter_table_flags(uint flags __attribute__((unused)))
           HA_FAST_CHANGE_PARTITION);
 }
 
+const uint ha_partition::NO_CURRENT_PART_ID= 0xFFFFFFFF;
+
 /*
   Constructor method
 
diff --git a/sql/ha_partition.h b/sql/ha_partition.h
index 434d90a448752e594f0a862cf7b9017cb609b27e..4d3b76ac68a7167a2d212cccc46c585025bc6b8a 100644
--- a/sql/ha_partition.h
+++ b/sql/ha_partition.h
@@ -468,7 +468,7 @@ class ha_partition :public handler
   virtual int reset(void);
 
 private:
-  static const uint NO_CURRENT_PART_ID= 0xFFFFFFFF;
+  static const uint NO_CURRENT_PART_ID;
   int loop_extra(enum ha_extra_function operation);
   void late_extra_cache(uint partition_id);
   void late_extra_no_cache(uint partition_id);