summaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorunknown <monty@mysql.com>2003-11-26 03:30:00 +0200
committerunknown <monty@mysql.com>2003-11-26 03:30:00 +0200
commit2915288a2bd2ab22bbdf1abb1f8cf3ebd9e1e760 (patch)
tree0542d4432c473f3d6fcbecefb2fb393ecd66dd66 /sql
parent6da14dae6ce53c60bfd1e554993792e81a2117e6 (diff)
downloadmariadb-git-2915288a2bd2ab22bbdf1abb1f8cf3ebd9e1e760.tar.gz
Added compilation comment to 'show variables'
This makes it possible to check origin of binary from the output of 'show variables' include/mysql_version.h.in: Added MYSQL_COMPILATION_COMMENT sql/mysqld.cc: Added compilation comment to mysqld --version sql/set_var.cc: Added compilation comment to 'show variables'
Diffstat (limited to 'sql')
-rw-r--r--sql/mysqld.cc4
-rw-r--r--sql/set_var.cc1
2 files changed, 3 insertions, 2 deletions
diff --git a/sql/mysqld.cc b/sql/mysqld.cc
index e5ddbfe7a33..4c6cf1d5039 100644
--- a/sql/mysqld.cc
+++ b/sql/mysqld.cc
@@ -4278,8 +4278,8 @@ struct show_var_st status_vars[]= {
static void print_version(void)
{
- printf("%s Ver %s for %s on %s\n",my_progname,
- server_version,SYSTEM_TYPE,MACHINE_TYPE);
+ printf("%s Ver %s for %s on %s (%s)\n",my_progname,
+ server_version,SYSTEM_TYPE,MACHINE_TYPE, MYSQL_COMPILATION_COMMENT);
}
static void use_help(void)
diff --git a/sql/set_var.cc b/sql/set_var.cc
index 03651967a7a..4aea611e401 100644
--- a/sql/set_var.cc
+++ b/sql/set_var.cc
@@ -593,6 +593,7 @@ struct show_var_st init_vars[]= {
SHOW_SYS},
{sys_trans_prealloc_size.name, (char*) &sys_trans_prealloc_size, SHOW_SYS},
{"version", server_version, SHOW_CHAR},
+ {"version_comment", (char*) MYSQL_COMPILATION_COMMENT, SHOW_CHAR},
{sys_net_wait_timeout.name, (char*) &sys_net_wait_timeout, SHOW_SYS},
{NullS, NullS, SHOW_LONG}
};