1
0
mirror of https://github.com/MariaDB/server.git synced 2025-05-17 14:41:26 +03:00
mariadb/VC++Files
unknown c4d0901d00 Fix for bug #32221: bug25714, mytest, mysql_client_test complaints and
crashes.

MySQL distributions contain a number of programs that are used only by
the MySQL test suite internally, i.e. they are not indended to be
invoked directly by a user. As a result, such programs are not
documented, do not have any built-in help or proper error reporting,
which may confuse users.

This patch fixes the problem with the following changes:
- mytest, libmysqltest and all references to them were removed from the
distribution since they are not used anymore
- bug25714 now displays an error message when run with incorrect
arguments or with the --help option
- mysql_client_test now does not call abort() in case of errors,
instead it does a clean exit() with a proper error status.


BitKeeper/deleted/.del-mytest.c:
  Delete: libmysql/mytest.c
BitKeeper/deleted/.del-myTest-package.dsp:
  Delete: VC++Files/libmysqltest/myTest-package.dsp
BitKeeper/deleted/.del-myTest-package_ia64.dsp:
  Delete: VC++Files/libmysqltest/myTest-package_ia64.dsp
BitKeeper/deleted/.del-myTest.dsp~4a8c480769193952:
  Delete: VC++Files/libmysqltest/myTest.dsp
BitKeeper/deleted/.del-myTest.vcproj:
  Delete: VC++Files/libmysqltest/myTest.vcproj
BitKeeper/deleted/.del-myTest_ia64.dsp:
  Delete: VC++Files/libmysqltest/myTest_ia64.dsp
BitKeeper/deleted/.del-mytest.c~9a99338689e5de8:
  Delete: VC++Files/libmysqltest/mytest.c
BitKeeper/deleted/.del-mytest.dsw~2324698861155335:
  Delete: VC++Files/libmysqltest/mytest.dsw
VC++Files/copy_mysql_files.bat:
  Removed references to libmysqltest.
libmysql/CMakeLists.txt:
  Removed rules for myTest.
libmysql/Makefile.am:
  Removed mytest.c from EXTRA_DIST.
tests/bug25714.c:
  Display a meaningful error message when run incorrectly or with the --help option.
tests/mysql_client_test.c:
  In case of error, don't cause abnormal program termination, do a clean exit() with an error status.
2007-11-19 18:59:25 +03:00
..
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-03-19 16:18:10 +01:00
2007-01-31 00:06:42 +01:00
2007-04-19 22:56:04 +02:00
2006-12-31 01:02:27 +01:00

Some notes about building MySQL with VC++

- After bulding all projects, you get the files in the following directories:

Directory		Content

lib_debug		Debug libraries
lib_release		Release libraries
lib_classic		Embedded server libraries for classic
lib_pro			Embedded server libraries for pro
client_debug		Debug executables
client_release		Client release
client_classic		Commerical binaries (classic)
client_pro		Commerical binaries (unique for pro version)
include			Include files

The copy_mysql_files.bat script can be used to copy the generated
files to c:\mysql