summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* MergeKent Boortz2010-12-291-1/+1
|\
| * - Added/updated copyright headersKent Boortz2010-12-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | - Removed files specific to compiling on OS/2 - Removed files specific to SCO Unix packaging - Removed "libmysqld/copyright", text is included in documentation - Removed LaTeX headers for NDB Doxygen documentation - Removed obsolete NDB files - Removed "mkisofs" binaries - Removed the "cvs2cl.pl" script - Changed a few GPL texts to use "program" instead of "library"
* | Merge from mysql-5.0-bugteam.Alexander Nozdrin2010-11-241-1/+1
|\ \ | |/
| * A follow-up for Bug#58340 (Remove Server GPL EXCEPTIONS-CLIENT file) -- ↵Alexander Nozdrin2010-11-241-1/+1
| | | | | | | | | | remove all EXCEPTIONS-CLIENT from all the places.
* | Bug#57210: remove pstackDavi Arnaut2010-11-091-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | Quoting from the bug report: The pstack library has been included in MySQL since version 4.0.0. It's useless and should be removed. Details: According to its own documentation, pstack only works on Linux on x86 in 32 bit mode and requires LinuxThreads and a statically linked binary. It doesn't really support any Linux from 2003 or later and doesn't work on any other OS. The --enable-pstack option is thus deprecated and has no effect.
* | Bug#52514: mysql 5.1 do_abi_check does not compile w/ gcc4.5Davi Arnaut2010-07-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | due to GCC preprocessor change The problem is that newer GCC versions treats missing headers as fatal errors. The solution is to use a guard macro to prevent the inclusion of system headers when checking the ABI with the C Preprocessor. Reference: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15638 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44836
* | BUG#50410: rpl_ndb tests should run with binlog_format=rowSven Sandberg2010-05-121-2/+2
| | | | | | | | | | | | | | | | | | | | Problem: The rpl_ndb did not set binlog_format explicitly. Since the default is binlog_format=statement, it means that the suite ran with that. ndb does not support binlog_format=statement, and many tests were skipped because they sourced include/have_binlog_format_row_or_mixed.inc Fix: set binlog_format=row explicitly in the configuration file for the rpl_ndb suite.
* | removed a duplicate make targetGeorgi Kodinov2009-11-101-4/+0
| |
* | mergeGeorgi Kodinov2009-10-301-0/+6
|\ \ | |/
| * Added make targets 'test-bt-fast' and 'test-bt-debug-fast'Hery Ramilison2009-10-151-0/+6
| | | | | | | | Put variable declaration at the beginning of a block
* | Fix bug#46980Joerg Bruehe2009-09-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Option "--without-server" still not working in 5.1 The general approach is to make sure that source files which require thread support are only compiled if the build really needs thread support, which means when the server is built or a thread-safe client library. This required several changes: - Make sure the subdirectories "storage/" and "plugin/" are only processed if the server is built, not ifclient-only. - Make the compilation of some modules which inherently require threading depend on thread supportin the build. - Separate the handling of threading in "configure.in" from that of server issues, threading is also needed in a non-server build of a thread-safe client library. Also, "libdbug" must get built even in a client-only build, so "dbug/" must be in the list of client directories. In addition, calls to thread functions in source files which can be built without thread support must use the wrapper functions which handle the non-threaded build. So the modules "client/mysqlimport.c" and "client/mysqlslap.c" must call "my_thread_end()" only via "mysql_thread_end()".
* | merge: 5.1 -> 5.1-rplLuis Soares2009-01-081-4/+19
|\ \ | | | | | | | | | | | | conflicts: Text conflict in mysql-test/lib/mtr_report.pm Text conflict in mysql-test/mysql-test-run.pl
| * | mysql-test/r/partition.resultBuild Team2008-11-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mysql-test/t/partition.test sql/ha_partition.cc Bug#40954: Crash in MyISAM index code with concurrency test using partitioned tables Problem was usage of read_range_first with an empty key. Solution was to not to give a key if it was empty. (real author Mattias Jonsson) storage/archive/archive_reader.c client/mysqlslap.c Aligned the copyright texts output from "--version" of tools, to let internal tools be able to change them if needed. storage/ndb/test/tools/connect.cpp storage/ndb/test/run-test/atrt.hpp Corrected a few GPL headers not restricted to GPL version 2 Makefile.am Added missing --report-features to the 'test-bt-fast' target support-files/mysql.spec.sh Reversed the removal of the "%define license GPL" in as internal tools depended on it
| * | Added "Sun Microsystems, Inc." to copyright headers on files modifiedBuild Team2008-11-101-1/+1
| | | | | | | | | | | | since Oct 1st
| * | Back merges from 6.0.8kent.boortz@sun.com2008-11-061-3/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Removed some copy/paste between debug and normal build in RPM spec - Removed "mysql_upgrade_shell" from RPM build - Removed use of "grep -q" in "configure.in", not portable - Improved test to disable ABI check not to accidently run for icc Other changes - Added make file test targets 'test-bt-fast' and 'test-bt-debug-fast' - Reenabled "jp" test suite run
* | | MergeMagnus Svensson2008-10-081-0/+4
|\ \ \ | |/ / |/| |
| * | WL#4189 Add smoke targetMagnus Svensson2008-10-081-0/+4
| | |
* | | merging mysql-5.1->mysql-5.1-seaNarayanan V2008-09-041-1/+2
|\ \ \ | |/ /
| * | Fix path to myisamchk for mysql-5.1Jonathan Perkin2008-08-201-1/+1
| | |
| * | bug#33300: use myisamchk to verify that mysql_install_db hasJonathan Perkin2008-08-201-1/+2
| | | | | | | | | | | | created at least some files and that they are correct.
* | | WL#4380Narayanan V2008-08-081-2/+2
| | | | | | | | | | | | 1) Disabled abi_check rule for all compilers except gcc 2) restored the -dI option to retain the header information.
* | | WL#4380Narayanan V2008-08-061-8/+7
| | | | | | | | | | | | | | | | | | 1) Remove solaris sparc specific output produced by the pre-processor in the .out files 2) Ensure compatibility of preprocessor options for solaris/sparc platform.
* | | WL#4380Narayanan V2008-07-231-1/+1
| | | | | | | | | | | | fixed the abi_check rule to handle failure in the diff command on the solaris platform.
* | | WL#4380Narayanan V2008-07-221-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) When gcc -E is run in the Mac OS it introduces a line of output that results in showing up as a difference between the .pp and .out files. Removed this OS specific preprocessor text inserted by the preprocessor in the MAC OS. Added a sed regular expression to remove MAC OS specific pre-processor text. 2) Added the -w option to diff to remove the differences in output being caused in solaris.
* | | WL#4380Narayanan V2008-07-211-1/+1
| | | | | | | | | | | | Modified the abi_check command to ignore space differences between the .pp and the .out files.
* | | WL#4380Narayanan V2008-07-181-5/+8
| | | | | | | | | | | | | | | | | | 1) Modified abi_check rule to not write into the distribution directory. 2) Added the .pp files to EXTRA_DIST so that it will be included in the distribution
* | | WL#4380Narayanan V2008-07-151-0/+2
| | | | | | | | | Add the abi_check rule to the main build.
* | | WL#4380Narayanan V2008-07-101-15/+25
| | | | | | | | | | | | Modified the abi_check target to check for only mysql.h and plugin.h for now.
* | | WL#4380Thava Alagu2008-07-091-0/+57
|\ \ \ | |/ / |/| | Merging changes from 5.1 main tree to 5.1-sea team tree.
| * | WL#4380Narayanan V2008-06-171-0/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | added a rule that use gcc to generate preprocessor output (gcc -E) that can be then compared to a already generated output using the diff utility. Ran make test on the repository to verify changes.
* | | Upmerge of fix forMatthias Leich mleich@mysql.com2008-06-031-2/+2
|\ \ \ | |/ / |/| / | |/ Bug 36788 Multiple funcs_1 'trig' tests are failing on vanilla builds
| * Bug#36788 Multiple funcs_1 'trig' tests are failing on vanilla buildsMatthias Leich mleich@mysql.com2008-06-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix for this bug and additional improvements/fixes In detail: - Remove unicode attribute from several columns (unicode properties were nowhere needed/tested) of the table tb3 -> The runnability of these tests depends no more on the availibility of some optional collations. - Use a table tb3 with the same layout for all engines to be tested and unify the engine name within the protocols. -> <engine>_trig_<abc>.result have the same content - Do not load data into tb3 if these rows have no impact on result sets - Add tests for NDB (they exist already in 5.1) - "--replace_result" at various places because NDB variants of tests failed with "random" row order in results This fixes a till now unknown weakness within the funcs_1 NDB tests existing in 5.1 and 6.0 - Fix the expected result of ndb_trig_1011ext which suffered from Bug 32656 + disable this test - funcs_1 could be executed with the mysql-test-run.pl option "--reorder", which saves some runtime by optimizing server restarts. Runtimes on tmpfs (one attempt only): with reorder 132 seconds without reorder 183 seconds - Adjust two "check" statements within func_misc.test which were incorrect (We had one run with result set difference though the server worked good.) - minor fixes in comments
| * Merge debian.(none):/MySQL/M50/indent-5.0joerg@debian.(none)2007-12-111-17/+17
| |\ | | | | | | | | | into debian.(none):/MySQL/M50/push-5.0
| | * Makefile.amjoerg@debian.(none)2007-12-101-17/+17
| | | | | | | | | | | | Formatting change to improve readability of the "test-*" targets.
* | | Merge bk-internal.mysql.com:/home/bk/mysql-5.1kostja@bodhi.(none)2008-05-201-1/+6
|\ \ \ | | | | | | | | | | | | into bodhi.(none):/opt/local/work/mysql-5.1-27430
| * | | Bug#27430 Crash in subquery code when in PS and table DDL changed after PREPAREdavi@skynet.(none)2008-05-191-1/+6
| | | | | | | | | | | | | | | | | | | | Add test target to the makefile that will cause all statements to be re-prepared before execution.
* | | | Makefile.am:kent/mysqldev@mysql.com/production.mysql.com2008-04-081-20/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ChangeLog if it exists - Removed separate 'normal+rowrepl' test run, not needed any longer - Removed separate 'rpl' test run, included in main test run already - Renamed some test "comments", to use similar naming style - Limited one of the Cluster test runs to 'ndb' and 'rpl_ndb' suites - Reordered test runs, to be aligned with Windows test runs mysql.spec.sh: - No longer including the "Example" storage engine - Added to configure "--without-ENGINE" if not to compile engine as plugin
* | | | mysql.spec.sh:kent/mysqldev@mysql.com/production.mysql.com2008-04-021-6/+11
|/ / / | | | | | | | | | | | | | | | | | | | | | If excluding Federated, make sure dynamic plugin is not built Makefile.am: Only run cluster test when compiled with cluster lib_sql.cc: Work around for Visual Studio 2003, that lacks vsnprintf() but has _vsnprintf()
* | | Merge debian.(none):/MySQL/M51/indent-5.1joerg@debian.(none)2007-12-111-40/+40
|\ \ \ | | | | | | | | | | | | into debian.(none):/MySQL/M51/push-5.1
| * | | Merge debian.(none):/MySQL/M50/indent-5.0joerg@debian.(none)2007-12-111-40/+40
| | | | | | | | | | | | | | | | | | | | | | | | into debian.(none):/MySQL/M51/indent-5.1 Manual merge of a formatting change.
* | | | Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-builddf@pippilotta.erinye.com2007-12-101-1/+1
|\ \ \ \ | |/ / / |/| / / | |/ / into pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1-build
| * | Bug #32219: too many hosts in default grant tables 6.0.3tsmith/mysqldev@mysql.com/production.mysql.com2007-11-301-1/+1
| |/ | | | | | | | | | | | | | | | | Fix is to remove any references to the current hostname when running mysql_install_db --cross-bootstrap. (The dist-hook make target makes this call, and the resulting data directory is included in the source distribution as win/data/*.) Also, a few other clean-ups to mysql_install_db while there.
* | Makefile.amjoerg@trift2.2007-12-071-1/+1
| | | | | | | | Makefile syntax error, comment should precede the whole target.
* | Makefile.amjoerg@trift2.2007-12-071-1/+8
| | | | | | | | In the "test-bt" target, replace the call "$(MAKE) test-embedded" by the actions of that target.
* | use --builddir option for mysql_install_dbdf@pippilotta.erinye.com2007-11-281-1/+1
| |
* | Minor Makefile fixes:joerg@trift2.2007-10-301-6/+11
| | | | | | | | | | | | 1) Add a new top level "Makefile.am" target "make embedded-test". 2) Fix a syntax error (bad merge) in "netware/Makefile.am".
* | Merge solace.(none):/home/mtaylor/src/mysql/mysql-5.0-maintmtaylor@solace.(none)2007-10-121-2/+1
|\ \ | |/ | | | | into solace.(none):/home/mtaylor/src/mysql/mysql-5.1-new-maint
| * Removed debian dir. It was a mistake to embed it in the tree in the first ↵mtaylor@solace.(none)2007-10-121-2/+1
| | | | | | | | place.
* | Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.1-buildkent@kent-amd64.(none)2007-09-271-1/+1
|\ \ | | | | | | | | | into mysql.com:/home/kent/bk/make-dist-stable/mysql-5.1-build
| * | Makefile.am, configure.in:kent@mysql.com/kent-amd64.(none)2007-09-271-1/+1
| | | | | | | | | | | | | | | Handle pstack like other optional directories Check if a directory exists relative to $srcdir