summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Merge malff@bk-internal.mysql.com:/home/bk/mysql-5.1-runtimemalff/marcsql@weblab.(none)2007-01-241-8/+0
|\ | | | | | | into weblab.(none):/home/marcsql/TREE/mysql-5.1-21029
| * Bug#21029 (Dependencies between sql_yacc.cc and dependent headers not detected)malff/marcsql@weblab.(none)2007-01-241-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The build scripts in general, using automake, autoconf, etc, contain several special commands and work around all related to the way the bison code in the parser is built, for sql/sql_yacc.yy. These work arounds, accumulated over time during development, ultimately cause the build scripts to be unstable and cause build defects by not enforcing dependencies. This fix simplifies the build process and aligns it with the automake tooling, which provides native support for bison and *.yy files. In particular, the following problem have been fixed: - dependencies with sql_yacc.cc were not honored (Bug 21029), leading to corrupted builds, - the work around introduced by Bug 24557, to cleanup the generated files sql_yacc.h and sql_yacc.cc, has been removed, - the generated makefile, in a source distribution, used to destroy the files sql_yacc.h and sql_yacc.cc on a 'make clean' target. This has been fixed: these files are now removed by make maintainer-clean. - The root cause of the problem found with gcc 4.1 (see Bug 24619) has been clearly documented, and the "sed" hack has been replaced by a cleaner work around, when building the code with bison 1.875. - Removed the file sql/sql_yacc.yy.bak, added by WL 3031 by accident. - Removed the unnecessary AM_YFLAG= --debug introduced by WL 3432, since the compiling option DBUG_OFF takes precedence when setting YYDEBUG.
* | Merge bk-internal.mysql.com:/home/bk/mysql-5.1cmiller@zippy.cornsilk.net2007-01-071-7/+9
|\ \ | |/ |/| | | into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint-greener
| * Merge siva.hindu.god:/usr/home/tim/m/bk/g51tsmith/tim@siva.hindu.god2006-12-261-7/+9
| |\ | | | | | | | | | into siva.hindu.god:/usr/home/tim/m/bk/tmp/mrg51-dec26
| | * Merge siva.hindu.god:/usr/home/tim/m/bk/tmp/fix-Makefile-perl/50tsmith/tim@siva.hindu.god2006-12-081-7/+9
| | |\ | | | | | | | | | | | | into siva.hindu.god:/usr/home/tim/m/bk/tmp/fix-Makefile-perl/51
| | | * Merge siva.hindu.god:/usr/home/tim/m/bk/tmp/fix-Makefile-perl/41tsmith/tim@siva.hindu.god2006-12-081-12/+28
| | | |\ | | | | | | | | | | | | | | | into siva.hindu.god:/usr/home/tim/m/bk/tmp/fix-Makefile-perl/50
| | | | * Makefile.amtsmith/tim@siva.hindu.god2006-12-081-25/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - test* targets are identical (as much as possible) to 5.0 & 5.1 versions - use @PERL@ ./mysql-test-run.pl, instead of depending on /usr/bin/perl location - PHONY: target includes all test targets
| | | | * Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1msvensson@neptunus.(none)2006-12-041-0/+1
| | | | |\ | | | | | | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
| | | | * \ Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1msvensson@neptunus.(none)2006-11-281-0/+6
| | | | |\ \ | | | | | | | | | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint
* | | | | \ \ Merge mysql.com:/home/kent/bk/main/mysql-5.0kent@kent-amd64.(none)2006-12-311-2/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | into mysql.com:/home/kent/bk/main/mysql-5.1
| * | | | | | my_strtoll10-x86.s:kent@mysql.com/kent-amd64.(none)2006-12-311-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corrected spelling in copyright text Makefile.am: Don't update the files from BitKeeper Many files: Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header Adjusted year(s) in copyright header Many files: Added GPL copyright text Removed files: Docs/Support/colspec-fix.pl Docs/Support/docbook-fixup.pl Docs/Support/docbook-prefix.pl Docs/Support/docbook-split Docs/Support/make-docbook Docs/Support/make-makefile Docs/Support/test-make-manual Docs/Support/test-make-manual-de Docs/Support/xwf
* | | | | | | Merge mysql.com:/home/kent/bk/main/mysql-5.0kent@kent-amd64.(none)2006-12-231-2/+1
|\ \ \ \ \ \ \ | |/ / / / / / | | / / / / / | |/ / / / / |/| | | | | into mysql.com:/home/kent/bk/main/mysql-5.1
| * | | | | Many files:kent@mysql.com/kent-amd64.(none)2006-12-231-2/+1
| |/ / / / | | | | | | | | | | | | | | | Changed header to GPL version 2 only
| * | | | Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0msvensson@neptunus.(none)2006-12-041-9/+14
| |\ \ \ \ | | | | | | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
| * \ \ \ \ Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0msvensson@neptunus.(none)2006-11-281-0/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
| * \ \ \ \ \ Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1-maintmsvensson@neptunus.(none)2006-11-131-15/+3
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
| | * | | | | Remove test-force-pl-mem and add test-force-memmsvensson@neptunus.(none)2006-11-131-4/+6
| | | | | | |
* | | | | | | Merge mysql.com:/home/kent/bk/mysql-5.0-buildkent@kent-amd64.(none)2006-12-021-11/+13
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | | | | | | | into mysql.com:/home/kent/bk/mysql-5.1-build
| * | | | | | mysql_install_db.sh:kent@mysql.com/kent-amd64.(none)2006-12-021-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If --srcdir and --windows is given, check if error message file is in source or build tree (bug#24557) Makefile.am: Cleaned up "ali_check" target, to satisfy "distcleancheck" (bug#24557) mysql_install_db.sh: Added --srcdir=DIR option, used from top Makefile.am in dist-hook target, to find "fill_help_tables.sql" in VPATH build (bug#24557) Makefile.am: Work around problem with "distcleancheck", "sql_yacc.cc" might be in both the source and build tree. Call "mysql_install_db" with new option --srcdir, to enable the script to find all that is needed, if source and build directory is not the same (bug#24557)
* | | | | | | Merge dfischer@bk-internal.mysql.com:/home/bk/mysql-5.1-marveldf@kahlann.erinye.com2006-12-011-0/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | into kahlann.erinye.com:/home/df/mysql/build/mysql-5.1-build
| * \ \ \ \ \ \ Merge mysql.com:/home/kent/bk/mysql-5.0-buildkent@kent-amd64.(none)2006-11-291-0/+1
| |\ \ \ \ \ \ \ | | |/ / / / / / | | | | | | | | | | | | | | | | into mysql.com:/home/kent/bk/mysql-5.1-build
| | * | | | | | Merge mysql.com:/home/kent/bk/mysql-4.1-buildkent@mysql.com/kent-amd64.(none)2006-11-291-0/+1
| | |\ \ \ \ \ \ | | | | |_|_|_|/ | | | |/| | | | | | | | | | | | into mysql.com:/home/kent/bk/mysql-5.0-build
| | | * | | | | Makefile.am:kent@mysql.com/kent-amd64.(none)2006-11-291-0/+1
| | | | |_|_|/ | | | |/| | | | | | | | | | | | | | | | | Remove soft links before creating source TAR, to avoid file copies (bug#11865)
| | | * | | | mergingholyfoot/hf@mysql.com/deer.(none)2006-11-161-1/+1
| | | | | | |
| * | | | | | Merge mysql.com:/home/kent/bk/mysql-5.0-buildkent@kent-amd64.(none)2006-11-291-1/+2
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | into mysql.com:/home/kent/bk/mysql-5.1-build
| | * | | | | Makefile.am:kent@mysql.com/kent-amd64.(none)2006-11-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Corrected change to create "win" directory
| * | | | | | Merge mysql.com:/home/kent/bk/mysql-5.0-buildkent@kent-amd64.(none)2006-11-291-0/+1
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | into mysql.com:/home/kent/bk/mysql-5.1-build
| | * | | | | Makefile.am:kent@mysql.com/kent-amd64.(none)2006-11-291-0/+1
| | | |_|_|/ | | |/| | | | | | | | | | | | | | | "make distcheck" fix, "win" directory
| | * | | | Merge bk@192.168.21.1:mysql-5.0-optholyfoot/hf@mysql.com/deer.(none)2006-11-171-0/+1
| | |\ \ \ \ | | | |_|/ / | | |/| | | | | | | | | into mysql.com:/home/hf/work/mysql-5.0-0mrg
| | * | | | Merge shellback.(none):/home/msvensson/mysql/mysql-5.0msvensson@shellback.(none)2006-10-141-0/+10
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | into shellback.(none):/home/msvensson/mysql/mysql-5.0-maint
| | * \ \ \ \ Merge neptunus.(none):/home/msvensson/mysql/same_tools/my41-same_toolsmsvensson@neptunus.(none)2006-10-061-0/+5
| | |\ \ \ \ \ | | | | |_|_|/ | | | |/| | | | | | | | | | into neptunus.(none):/home/msvensson/mysql/same_tools/my50-same_tools
| | | * | | | Add target to Makefile which uses the much faster --mem switch to ↵msvensson@neptunus.(none)2006-10-051-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | mysql-test-run.pl
* | | | | | | Merge bk-internal.mysql.com:/home/bk/mysql-5.1monty@narttu.mysql.fi2006-11-291-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | into mysql.com:/home/my/mysql-5.1
| * | | | | | Added back sql-bench directory, so that one can more easily run benchmarks ↵monty@mysql.com/narttu.mysql.fi2006-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on a server and add new benchmarks for new optimizations Fixed memory leak in _db_set() (Bug#24497 Valgrind warning: get_one_option) Don't call net_clear() on COM_QUIT. This avoids a warning from net_clear() after shutdown: "skipped ## bytes from file" BUG#21428: skipped 9 bytes from file: socket (3)" on "mysqladmin shutdown"
* | | | | | | fix for the merge of --mem support in autopush.pl in 5.1-optgkodinov/kgeorge@macbook.gmz2006-11-201-0/+1
| | | | | | |
* | | | | | | Merge macbook.gmz:/Users/kgeorge/mysql/work/mem-test-5.0-optgkodinov/kgeorge@macbook.gmz2006-11-091-0/+4
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | / / | | |_|_|/ / | |/| | | | into macbook.gmz:/Users/kgeorge/mysql/work/mem-test-5.1-opt
| * | | | | Merge macbook.gmz:/Users/kgeorge/mysql/work/mem-test-4.1-optgkodinov/kgeorge@macbook.gmz2006-11-081-0/+6
| |\ \ \ \ \ | | |_|_|/ / | |/| | | / | | | |_|/ | | |/| | into macbook.gmz:/Users/kgeorge/mysql/work/mem-test-5.0-opt
| | * | | Make a new test target for autopush.pl to run memory based testsgkodinov/kgeorge@macbook.gmz2006-11-081-0/+7
| | | |/ | | |/|
| * | | Back port change from 5.1 that adds the Windows database files to the source ↵scottlee@calico.site2006-10-021-0/+10
| | |/ | |/| | | | | | | | | | | | | package. This is needed for WiX pacakging.
| * | make dist changes for Cmake buildgeorg@lmy002.wdf.sap.corp2006-09-011-2/+2
| | |
* | | WL#3504 "plugin actions for engines' and plugins' unit tests"guilhem@gbichot3.local2006-09-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for push in 5.1 (I will inform Trudy). Storage engines and plugins can now have unit tests to test their components; such test must be an executable C/C++ program which name ends with '-t' and which is obeys the mytap protocol, it must be stored in the storage engine's or plugin's source directory (storage/<engine> or plugin/<plugin>) or any subdirectories of this. The top-level Makefile target "test-unit" will run all unit tests: it will scan the engines' and plugins' directories, recursively, and execute all executable files which name ends with '-t'."
* | | Merge mysql.com:/users/lthalmann/bkroot/mysql-5.1-new-rpllars/lthalmann@dl145j.mysql.com2006-09-111-1/+5
|\ \ \ | | | | | | | | | | | | into mysql.com:/users/lthalmann/bk/MERGE/mysql-5.1-merge
| * | | WL#3368 mixed format as defaultaelkin/elkin@dsl-hkigw8-feaaf900-177.dhcp.inet.fi2006-08-301-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Two minor fixes: 1. to make make test executes with mixed; 2. proper isolation of binlog_statement_insert_delayed from others through reset master cleaning up binlog todo: adapt this technique to other restarting for binlog tests
* | | | Many files:kent@mysql.com/g4-2.local2006-08-211-5/+1
|/ / / | | | | | | | | | | | | Deleted config/ac-macros/ha_berkeley.m4 Removed more referenses to bdb
* | | change test targets to be more modular. include unit tests into make testserg@serg.mylan2006-06-141-19/+24
| | |
* | | Rename cmakelists.txt -> CMakeLists.txtmsvensson@neptunus.(none)2006-05-121-1/+1
| | |
* | | fixesserg@sergbook.mysql.com2006-04-301-2/+2
| | |
* | | Merge xiphis.org:/home/antony/work2/wl3201.3acurtis@xiphis.org2006-04-241-1/+0
|\ \ \ | | | | | | | | | | | | into xiphis.org:/home/antony/work2/wl3201.merge
| * | | WL#3201acurtis@xiphis.org2006-04-131-2/+1
| | | | | | | | | | | | | | | | " Configure support for server plugins "
* | | | Merge mysql.com:/home/jimw/my/mysql-5.1-cleanjimw@mysql.com2006-04-131-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | into mysql.com:/home/jimw/my/mysql-5.1-kill-sql-bench