Commit graph

167 commits

Author SHA1 Message Date
monty@mysql.com
d4c32db181 merge with 4.0.18 2003-12-19 16:42:17 +02:00
monty@mysql.com
e0cc6799ec Merge with 4.0.17 2003-12-17 17:35:34 +02:00
lenz@mysql.com
989b4ad241 - Bugfix for Do-rpm (moving of the resulting packages did not work due to
a missing space)
 - Define the subject of the failure mail reports within the calling script
   instead of logger.pm
2003-12-16 14:43:34 +01:00
lenz@mysql.com
9f9510026f - Output redirection does not work with run_command(), use system()
instead.
2003-12-13 04:33:36 +01:00
lenz@mysql.com
8411769272 - added missing space for previous commit 2003-12-13 04:23:07 +01:00
lenz@mysql.com
2f34b764b1 - Some small Perl enhancements for Do-compile: use more Perl builtins. 2003-12-13 03:49:50 +01:00
lenz@mysql.com
6876df424c - Reworked the Do-rpm build script to be more flexible
- Reworked testing for gcc3 in the RPM spec file a bit
2003-12-12 23:06:26 +01:00
lenz@mysql.com
23eef56f23 - Rather "bk cat" the files from the mysqldoc BK tree during Bootstrap
than trying to copy them (they might have been "bk clean"ed and thus
   not available for copying)
 - Brushed up the Bootstrap online help a bit
2003-12-11 10:53:28 +01:00
lenz@kallisto.local
578a677468 - internals.texi will now be part of the source distribution. However,
as this is a document that belongs to the mysqldoc tree, it needs to
   be copied over manually (using the Bootstrap script), before doing an
   official release distribution. The file Docs/internals.texi in this tree
   is only a dummy file to keep "make dist" happy.
2003-11-18 16:48:02 +01:00
lenz@kallisto.local
0477ad9688 - added option "--readline" to enable linking against libreadline
(instead of libedit, which is the default for 4.1)
 - brushed up the usage help text a bit
2003-09-23 13:45:13 +02:00
lenz@kallisto.local
f01a6f7eae - Polished mysql-copyright a bit and added call to remove
cmd-line-utils/readline from the commercial distribution
 - fixed some copyright headers so mysql-copyright can process them
2003-09-23 00:38:01 +02:00
monty@narttu.mysql.fi
77a70a0a24 merge with 4.0.15 2003-08-29 13:44:35 +03:00
lenz@mysql.com
cba9cbddfc - added missing option "--without-embedded" to be able to compile without
the embedded server (it was missing in the previous push)
2003-08-21 12:15:22 +02:00
lenz@mysql.com
12f3449c74 - Added a missing directory variable definition to the Bootstrap script. 2003-08-19 18:34:44 +02:00
lenz@mysql.com
21ce7a4da1 - Do-pkg can now create a separate package including a MySQL Startup Item
for Mac OS X and add it to the installation Disk Image.
2003-08-19 13:57:58 +02:00
lenz@mysql.com
d8c31db54b - Optimized and cleaned up the Do-rpm and Bootstrap Perl scripts
- Enhanced Do-rpm to support building RPMs with different compilers
   and options
2003-08-19 13:49:53 +02:00
gweir@build.mysql.com
fe511fc489 make_win_src_distribution.sh:
Add --zip option for finer grain control over what package formats are created
Bootstrap:
  Create both Windows source packages
2003-08-13 19:32:34 +02:00
lenz@mysql.com
c90df7192e Fixed typo in the Boostrap strip 2003-08-13 07:12:08 +02:00
lenz@mysql.com
94c7024eaa - enabled embedded server in the binary distributions by default
(Do-compile)
 - added mysql.info to the binary distribution files (BUG#1019)
 - heavily reworked the Do-rpm script to be more in line with Do-pkg
 - create a "docs" subdirectory in the binary distribution and moved the
   manual, ChangeLog and mysql.info file into it to unclutter the top
   directory
2003-08-12 23:21:21 +02:00
lenz@mysql.com
ad976d1ea1 - added option "--pull" to be able to update the BK repositories before
starting the bootstrap
2003-08-12 13:49:11 +02:00
monty@mashka.mysql.fi
2263e3e51f Merge with 4.0.14 2003-08-11 22:44:43 +03:00
greg@gcw.ath.cx
c10d1204bc Add --win-dist parameter to Bootstrap, to run make_win_src_distribution 2003-08-07 14:19:42 -04:00
lenz@mysql.com
d5547ad13b - some fixed for make_win_src_distribution to work properly 2003-08-07 18:54:59 +02:00
greg@gcw.ath.cx
e177eba89b New option for Bootstrap: -w | --win-dist to create Windows source package 2003-08-07 01:14:45 -04:00
lenz@mysql.com
c1685efe6c - fixed a typo in previous push 2003-07-11 19:32:29 +02:00
lenz@mysql.com
9a9d7c6bc1 - fixed a bug in Bootstrap script: simply searching for the last tagged
ChangeSet was not sufficient to get the full ChangeLog between two
   released versions (when using "--changelog=last") as merging between 
   trees also merges the BK tags. Now we explicitely search for the last
   tagged ChangeSet that matches our major+minor version number, which 
   should match the last ChangeSet used for the previous release.
2003-07-11 18:24:13 +02:00
lenz@mysql.com
f2e0db4811 - make sure to compile with the correct --localstatedir and --libexedir
paths for the binary distributions (this will hopefully resolve the
   "file /usr/local/mysql/libexec/mysqld doesn't exist" error that many
   people are facing)
2003-06-30 15:00:28 +02:00
monty@narttu.mysql.fi
dd2b7918cd Merge with 4.0.13 2003-05-19 16:35:49 +03:00
lenz@mysql.com
cc3ddf4b2d - don't add separate debug symbol file to the binary distribution,
if it's built with debugging enabled or not stripped (save disk
   space)
2003-04-07 19:05:00 +02:00
monty@narttu.mysql.fi
22075460d8 Merge bk-internal.mysql.com:/home/bk/mysql-4.1
into narttu.mysql.fi:/my/mysql-4.1
2003-04-03 21:19:13 +03:00
lenz@mysql.com
d97caf59ca - increased bdb_max_lock value to pass sql-bench
- re-enabled OpenSSL for the Max RPM package
2003-04-02 14:38:25 +02:00
lenz@mysql.com
26f46fd345 - fixed typo (build_command -> build-command) 2003-03-25 22:38:12 +01:00
lenz@mysql.com
6d8f833673 - added new option "--build-command" to be able to use different
commands for building the sources
 - removed duplicate option "--revision"
 - added help for new option and reformatted help text a bit
2003-03-25 22:20:07 +01:00
lenz@mysql.com
7a026899e7 - added option "--skip-disk-image" and short form "-s" in addition to the
already existing "--skip-dmg" (per Monty request)
 - Fixed handling of license files
2003-03-13 18:16:47 +01:00
lenz@mysql.com
1612991220 - added option "--skip-dmg" to skip the building of the disk image after
packaging
 - enclosed some variables in quotes for safeguarding
 - add a license file (GPL or MySQLEULA) to the package so it will be
   displayed during installation (needs to be tested)
2003-03-03 16:01:05 +01:00
lenz@mysql.com
541ba610b1 - Heavily reworked the Do-pkg script to use functions from logger.pm
- moved helper functions from Bootstrap script to logger.pm
2003-02-25 15:20:07 +01:00
lenz@mysql.com
3e75d7771d - added more files to support-files/MacOSX and added them to the
distribution
 - added Bootstrap, logger.pm and Do-pkg to Build-tools:
   Bootstrap is used to build the source distribution for the binary builds
   logger.pm includes some helper functions
   Do-pkg converts a binary distribution into a Mac OS X PKG (still needs
   some polishing)
2003-02-19 21:02:05 +01:00
serg@sergbook.mysql.com
14b4b58de7 Merge sergbook.mysql.com:/usr/home/serg/Abk/mysql
into sergbook.mysql.com:/usr/home/serg/Abk/mysql-4.0
2003-02-10 14:56:30 +01:00
lenz@mysql.com
736e96f63c Small enhancements for Do-compile:
- add version number to build log files (e.g. Logs/build-4.1-standard.log)
 - add host name and uname to Subject line of build failure mails
   (e.g. "Subject: build(Linux): mysql-4.1-standard compilation failed")

 -> Please merge with all other trees!
2003-02-05 18:02:12 +01:00
lenz@mysql.com
0021a71aee - merge relevant Do-compile changes from 4.0 tree
- use "gnutar" on Mac OS X to build the binary distribution
2003-01-23 20:07:19 +01:00
lenz@mysql.com
a341471b62 - removed a redundant "-u root" (it's included in $mysqladmin_args) 2003-01-23 19:54:20 +01:00
lenz@mysql.com
d95d2e3393 - removed duplicate code (merge error) 2003-01-22 12:13:51 +01:00
monty@mashka.mysql.fi
ee59eb2418 Portability fixes
Fixed test suite for HPUX 10.20 and MacOSX
2003-01-07 16:53:10 +02:00
monty@mashka.mysql.fi
9ecf9645eb A lot of portability fixes.
Added rename table for BDB. This fixes a bug in ALTER TABLE with BDB tables.
2003-01-05 20:18:49 +02:00
monty@mashka.mysql.fi
a976101661 merge with 3.23 to get bugfixes for <=> NULL and --bind-address 2002-11-24 16:37:41 +02:00
lenz@mysql.com
e8eba53453 Do-compile:
- applied some changes from the 4.0 tree (enable multiple 
   --conf-environment options, add --with-debug, don't add "-max"
   prefix just because BDB is enabled)
2002-11-20 22:16:29 +01:00
lenz@mysql.com
f32b74109d - "head/tail -<num>" is obsolete according to POSIX.1-2001 - use
"head/tail -n <num>" instead
2002-11-11 14:25:30 +01:00
lenz@mysql.com
ec0820b7e5 Do-compile:
- added build option "--with-debug" to build unstripped binaries with
   debugging enabled
2002-11-08 14:12:49 +01:00
lenz@mysql.com
58c008c56e Do-compile:
- "--config-env" can now be given more than once
 - don't be smart about version suffixes
2002-11-08 11:52:16 +01:00
lenz@mysql.com
42ff1d7aa9 - Do-compile: added a fast test run with dynamic-row tables
- Do-compile: fix small (cosmetical, not critical) typo
2002-10-31 13:56:25 +01:00