summaryrefslogtreecommitdiff
path: root/Build-tools
Commit message (Collapse)AuthorAgeFilesLines
* - fixed Do-compile to actually add InnoDB support when requested to do sounknown2002-10-151-1/+8
| | | | | | | Build-tools/Do-compile: - fixed brainfart that ruined the 3.23.53-Max binaries: of course "--with-innodb" has to be added, when requested (will be part of 3.23.53a packages now)
* - Tagged ChangeSet 1.1224 as "mysql-3.23.53"unknown2002-10-132-7/+7
| | | | | | | | | | | | | | | | | | | | | - bumped up version number to 3.23.54 in configure.in - replaced Docs/LICENSE with Docs/MySQLEULA.txt and modified scripts/make_binary_distribution.sh and Build-tools/mysql-copyright* accordingly. BitKeeper/deleted/.del-LICENSE~4cfaff8de837acb8: Delete: Docs/LICENSE Build-tools/mysql-copyright-2: - replaced LICENSE with MySQLEULA.txt Build-tools/mysql-copyright: - use "tar" instead of "gtar" - replaced LICENSE with MySQLEULA.txt configure.in: - Bumped up version number to 3.23.54 now that 3.23.53 has been tagged scripts/make_binary_distribution.sh: - replaced LICENSE with MySQLEULA.txt
* - rearranged test order in Do-compile (BDB tends to fail more often thanunknown2002-10-031-4/+4
| | | | | | | | InnoDB, so test it after InnoDB) Build-tools/Do-compile: - Test BDB after InnoDB (BDB tends to fail more often than InnoDB)
* - merge 4.0 modifications to Build-tools/Do-compileunknown2002-09-271-3/+6
| | | | | Build-tools/Do-compile: - Merged 4.0 modifications (--innodb, more verbose failure reports)
* - Reworked/Cleaned up Build-tools/Do-compile to be more flexible andunknown2002-09-041-88/+181
| | | | | | | | | | | | | better documented Build-tools/Do-compile: - Removed some obsolete pieces of code (get rid of using rsh and rcp) - Added some code comments - Reworked help text to match the options available - Heavily reworked GetOptions, removed some obsolete ones and joined others - make_options and config_options can now be given multiple times - simplified code that added configure options dependent on given options
* - Applied many modifications to Build-tools/Do-compile made in the 4.0 tree unknown2002-08-291-20/+49
| | | | | | | | | | | Build-tools/Do-compile: - applied some modifications made in the 4.0 tree - added option --make-options to pass options to "make" after configure - added option --raid to enable RAID - added option --libwrap to enable TCP wrapper support - make sure to remove log files as early as possible - fixed option --with-other-libc to actually work - fixed some oddly-placed quotes in the configure call
* Fixed Build-tools/mysql-copyright-2 to properly replace the copyrightunknown2002-06-171-2/+7
| | | | | | | | | header in x86 assemler files instead of eating the whole file Build-tools/mysql-copyright-2: Handle copyright headers in *-x86.s files correctly (they do not use C style comments)
* Added creation of debug symbols to Build-tools/Do-linux-buildunknown2002-06-111-0/+2
| | | | | | Build-tools/Do-linux-build: Create debug symbols so make_binary_distribution adds them to the tarball as well
* Fixed sql_yacc.yy to be compatible with bison 1.31 and above.unknown2002-05-151-1/+8
| | | | | | | | | | | | | | | | | | | | | | | Made detection of GNU tar a bit more flexible. Only use /usr/local/mysql-glibc if it actually exists Build-tools/Do-linux-build: Only use the "--with-other-libc" parameter, if another libc actually exists at this location Makefile.am: Removed hard-coded tar binary name configure.in: Added check for GNU tar with various names sql/sql_yacc.yy: Added semicolons to several expressions to make bison 1.31 and above happy when used in Yacc compatibility mode. From the bison NEWS: "Bison has always permitted actions such as { $$ = $1 }: it adds the ending semicolon. Now if in Yacc compatibility mode, the semicolon is no longer output: one has to write { $$ = $1; }." BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Fix to be able to use egc to compile 3.23unknown2002-05-051-3/+7
|
* Print compiler versionunknown2002-03-251-2/+2
| | | | | | | | | | Optimize for pentiumpro for RPM's. Build-tools/Do-rpm: Use compiler option -mpentiumpro configure.in: Print compiler version
* Fixed that RPM can be recompiled even if there is not another glibc in ↵unknown2002-03-252-2/+2
| | | | | | | | | | | | | /usr/local/mysql-glibc Build-tools/Do-compile: Fix to build mysqlcom Build-tools/Do-rpm: Fixes for building with gcc 3.0.4 Docs/manual.texi: Small bug fix configure.in: Cleanup
* Fixed bug in DATE_FORMAT when used with GROUP BYunknown2002-03-061-1/+1
| | | | | | | | | | | | | | | Build-tools/Do-compile: Fixed typo Docs/manual.texi: Changelog mysql-test/r/type_date.result: Added test of bug in DATE_FORMAT mysql-test/t/type_date.test: Added test of bug in DATE_FORMAT scripts/mysqlhotcopy.sh: Fix for RAID files sql/table.cc: Fixed typo in last patch
* updated build scripts for new Linux buildunknown2002-02-164-3/+39
| | | | | | | | | | | | | Build-tools/Do-all-build-steps: pass parameters to Do-rpm Build-tools/Do-compile: with-other-libc option Build-tools/Do-rpm: make it "automagically" work on SuSE as well as RedHat strings/Makefile.am: added t_ctype.h to the distribution for now - permanent fix to come later support-files/mysql.spec.sh: changed build to use --with-other-libc
* Enable LOAD DATA LOCAL by defaultunknown2002-02-142-1/+2
|
* Fixed bug in full join with many NULL fields.unknown2002-02-101-2/+5
| | | | | | | Build-tools/Do-compile: Fixed 'touch' and 'chmod' of files. Docs/manual.texi: Changelog
* Fix for customer buildunknown2002-02-102-4/+4
|
* Add forgotten argument to --version-suffixunknown2002-02-101-2/+2
|
* added options 'version-suffix' to Do-compileunknown2002-02-091-7/+10
| | | | | Build-tools/Do-compile: added options 'version-suffix'
* Better optimization for InnoDB and BDB tables for ORDER BYmysql-3.23.46unknown2001-11-291-6/+67
| | | | | | | | | | | | | | | Build-tools/Do-compile: Merge with 4.0 Docs/manual.texi: Changelog mysql-test/r/innodb.result: New tests cases for ORDER BY mysql-test/r/myisam.result: New tests cases for ORDER BY mysql-test/t/innodb.test: New tests cases for ORDER BY mysql-test/t/myisam.test: New tests cases for ORDER BY
* Portability fixes.unknown2001-11-021-1/+1
| | | | | | | | | | | | | | | | | | | BitKeeper/deleted/.del-configure.in~c6fc04d4e3d6e291: Delete: libmysql/configure.in BitKeeper/deleted/.del-db_ext.h~a1e210bbd0de0a48: Delete: bdb/include/db_ext.h BitKeeper/deleted/.del-mutex_ext.h~f20f47ddc346598b: Delete: bdb/include/mutex_ext.h Build-tools/Do-all-build-steps: Portability fix (-j 2 doesn't always work) configure.in: Added extra compiler options for libmysqld (required for HPUX) libmysql/Makefile.am: Added extra compiler options for libmysqld (required for HPUX) libmysql_r/Makefile.am: Added extra compiler options for libmysqld (required for HPUX) sql/log_event.cc: Removed warning
* Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysqlunknown2001-10-031-0/+2
|\ | | | | | | | | Build-tools/Do-compile: Auto merged
| * Cleanup between compilationsunknown2001-10-031-0/+2
| | | | | | | | | | | | | | Build-tools/Do-compile: Cleanups BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* | Added usage of --master-retry-count to make mysql-test-run safer.unknown2001-10-031-3/+3
|/ | | | | | | | | | | | | | | | | Build-tools/Do-compile: Remove --no-delete Docs/manual.texi: Udated IA64 section mysql-test/mysql-test-run.sh: Added usage of --master-retry-count set LD_LIBRARY_PATH sql/mysqld.cc: Added master-retry-count (needed by mysql-test-run) sql/slave.cc: Added master-retry-count Don't write same error to log on retry sql/slave.h: Added master-retry-count (needed by mysql-test-run)
* Portability fixunknown2001-10-021-3/+1
|
* Merge work:/home/bk/mysqlunknown2001-09-031-40/+138
|\ | | | | | | | | | | into mysql.sashanet.com:/home/sasha/src/bk/mysql
| * added symbols files to RPM to resolve stack traceunknown2001-09-031-40/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | fixed Do-rpm to accept command-line options for easier testing/local RPM build BUILD/compile-pentium-max: add enable-thread-safe-client Build-tools/Do-rpm: make configurable from command line support-files/mysql.spec.sh: add mysqld.sym and mysqld-max.sym to the RPM
* | Added testing of IN(value-list)unknown2001-09-021-5/+11
|/ | | | | | | | | | | | | | | | | | Portability fixes Build-tools/Do-compile: Fix for Linux ia64 sql-bench/bench-init.pl.sh: Added help function time_fetch_all_rows sql-bench/test-insert.sh: Added testing of IN(value-list) sql/item_func.cc: Cleanup sql/mysqld.cc: Portability fix sql/stacktrace.c: Portability fix
* ix compilition for computer in a previous timezoneunknown2001-08-311-0/+2
| | | | | | | | | Build-tools/Do-compile: Fix compilition for computer in a previous timezone sql/net_serv.cc: Added comment sql/sql_parse.cc: Cleanup
* Fix for handling of floats inside val_int() of +, - * and /.unknown2001-08-181-12/+16
| | | | | | | | | | | Build-tools/Do-compile: Make shutdown safer Docs/manual.texi: Fix of bad merge sql/log.cc: cleanup sql/sql_acl.cc: cleanup
* mergeunknown2001-06-121-4/+7
|\
| * Added --enable-shared to Do-compileunknown2001-06-121-4/+7
| | | | | | | | | | | | | | Build-tools/Do-compile: Added --enable-shared BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* | Added --verbose option to mysqlshowunknown2001-06-121-5/+9
|/ | | | | | | | | | | | | | | | | | | | | | Fixes for making distribution Build-tools/Do-compile: Added --no-strip option Docs/manual.texi: Changelog and some fixes to comparison section client/mysqlshow.c: Added --verbose option mysql-test/r/create.result: Test of CREATE ... SELECT with keys mysql-test/t/create.test: Test of CREATE ... SELECT with keys scripts/make_binary_distribution.sh: Changed to use long options sql-bench/Comments/postgres.benchmark: update sql-bench/server-cfg.sh: update to use 'vacuum analyze'
* Do-patch-file Fix typo (extra 'mv')unknown2001-05-181-1/+1
| | | | | | | | | | | | ignore added Logs/* binary/* BitKeeper/etc/ignore: added Logs/* binary/* Build-tools/Do-patch-file: Fix typo (extra 'mv') BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Fixes for MySQL-Maxunknown2001-05-112-23/+68
|
* Update for MySQL-Maxunknown2001-04-181-0/+2
| | | | | BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Changes to get mysqld-max to compileunknown2001-04-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | BUILD/SETUP.sh: Changed to use -ffixed-ebp with -fomit-frame-pointer BUILD/compile-pentium: Changed to use reckless flags as defaults as this appears to work good, even with stack-traces. Build-tools/Do-all-build-steps: Innobase -> Innodb Docs/manual.texi: Added information about -ffixed-ebp scripts/safe_mysqld.sh: Added option --mysqld-version Use mysqld-max binary as default if installed and --mysqld or --mysqld-version is not used support-files/mysql-max.spec.sh: Fixed bugs support-files/mysql.spec.sh: Added Max package tests/fork_big.pl: Added --user and --password
* fixed Do-rpm to not omit frame pointerunknown2001-04-071-2/+2
| | | | | | | Build-tools/Do-rpm: will we ever get this -fno-omit-frame-pointer stuff right? BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Changed --with-innobase-db to --with-innobaseunknown2001-03-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | Updated manual about INNOBASE and BDB BUILD/SETUP.sh: Added --print as alias for --just-print BUILD/compile-pentium-debug: Changed --with-innobase-db to --with-innobase BUILD/compile-pentium: Changed --with-innobase-db to --with-innobase Build-tools/Do-all-build-steps: Changed --with-innobase-db to --with-innobase Docs/manual.texi: Added that BDB and INNBASE is included in the source distribution sql/mysqld.cc: Fixed typo support-files/maxsql.spec.sh: Changed --with-innobase-db to --with-innobase support-files/mysql.spec.sh: Changed --with-innobase-db to --with-innobase
* Mergeunknown2001-03-071-5/+5
|\
| * Do-all-build-steps We build with BerkeleyDB now, too.unknown2001-03-071-14/+6
| | | | | | | | | | Build-tools/Do-all-build-steps: We build with BerkeleyDB now, too.
* | Changes so that 'make distcheck' works with Berkeley DB.unknown2001-03-071-12/+5
|/ | | | | | | | | | | | | Build-tools/Do-all-build-steps: We now build with Berkeley DB. Docs/manual.texi: Try to make MySQL's extensions to GROUP BY more noticable. acinclude.m4: Berkeley DB defaults to "no", now. Changes so that 'make distcheck' works with Berkeley DB. bdb/Makefile.in: Add some more dummy targets to ignore.
* Make sure ib_config.h is distributed.unknown2001-03-051-4/+15
| | | | | | | | | | Clean up Do-all-build-steps. Build-tools/Do-all-build-steps: Make this script run on machines other than mysql-work. innobase/Makefile.am: Make sure ib_config.h is distributed.
* Do-all-build-steps Innobase is included in the distribution.unknown2001-03-051-1/+5
| | | | | Build-tools/Do-all-build-steps: Innobase is included in the distribution.
* mergeunknown2001-02-141-0/+3
|\
| * Do-compile monty's uncommitted stuffunknown2001-02-141-2/+5
| | | | | | | | | | Build-tools/Do-compile: monty's uncommitted stuff
* | keep frame pointerunknown2001-02-141-2/+2
|/
* Remove several uses of cp -a, and fix broken dist-hook in sql-bench.unknown2001-02-051-1/+1
| | | | | | | | | Build-tools/mysql-copyright: remove use of cp -a. sql-bench/Makefile.am: fix broken dist-hook target (brain-o) sql/share/Makefile.am: remove use of cp -a.
* Updates from 3.23.30unknown2001-01-213-19/+35
| | | | | | | | | | | | Build-tools/Do-compile: Added binary suffix Stage are now names, not numbers Build-tools/Do-patch-file: Changed to use unified diff Build-tools/Do-rpm: Updated to new DBI/DBD versions BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
* Do-compile Fix typo.unknown2001-01-021-1/+1
| | | | | | | Build-tools/Do-compile: Fix typo. BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted