joerg@mysql.com
c4feaafdcb
Avoid empty build (failure) mails on Solaris (backport from 4.1).
2005-03-07 16:23:55 +01:00
joerg@mysql.com
12db4bf59e
Merge mysql.com:/M40/mysql-4.0 into mysql.com:/M40/push-4.0
2005-02-10 14:34:36 +01:00
joerg@mysql.com
a710d10637
Change 'Build-tools/Do-compile' from 'system("rm -f ...");' to 'unlink()' to ensure
...
it also works on file names with special characters.
2005-02-10 14:33:27 +01:00
lenz@mysql.com
e24d97ae58
- typo fix...
2005-02-02 19:23:24 +01:00
lenz@mysql.com
46e0018b96
- Bootstrap: Rename already existing build directories to something more
...
useful than *.old.<PID> - use the mtime of configure.in instead.
This gives us a time stamp of when this last build directory was created,
e.g. "mysql-4.0.24-build-2005-01-31-16:47"
2005-01-31 17:33:01 +01:00
lenz@mysql.com
3215550735
- Improved Do-rpm to perform RPM builds inside of a chrooted build
...
environment (using "build" on SUSE Linux)
2005-01-20 12:07:44 +01:00
lenz@mysql.com
09a71351e0
- Enabled the handling of architecture extensions e.g. "-64bit" when building
...
Mac OS X PKGs with Do-pkg
2005-01-17 17:22:17 +01:00
mwagner@here.mwagner.org
2131786204
Bootstrap:
...
Made the default --mail address to be <build@mysql.com>.
2005-01-06 22:30:23 -06:00
lenz@mysql.com
2e95c0f49a
- Updated Bootstrap to include merge ChangeSets in the source distribution's
...
ChangeLog, too (to be more exact when tagging a release that's based on a
merge ChangeSet)
2005-01-03 21:28:14 +01:00
lenz@mysql.com
24af30e951
- Bootrap now uses "compile-dist" by default to create the source distribution
2004-12-31 12:46:18 +01:00
joerg@mysql.com
134aa0b97b
Change "Do-compile" to make automatic build log analysis easier and
...
to run the standard tests with "--force" (default, can be switched off).
2004-11-23 17:18:41 +01:00
joerg@mysql.com
5e2b6e3035
Change "Bootstrap" so that it will not fail on BK source trees of other versions;
...
this is important because this 4.0 "Bootstrap" is the one generally used on host "build".
2004-11-05 15:22:03 +01:00
joerg@mysql.com
cb0bd6f57d
The files stored in "Docs/Images" within the "mysqldocs" BK tree must be included
...
in the source tar-ball for distribution. This is done by using the "DISTFILES" macro
in a new "Docs/Images/Makefile". As the source BK tree does not contain these files,
they are copied from the "mysqldocs" tree at release build time.
This changeset relies on "bk commit - mysqldoc tree (joerg:1.2276)" of today.
2004-11-04 11:18:12 +01:00
joerg@mysql.com
cee5d36be8
Change 'Build-tools/mysql-copyright' to ensure the receiving machines will build
...
without trying to re-run autotools.
(Backport from 4.1.7 for 4.0.22)
2004-10-27 17:54:10 +02:00
joerg@mysql.com
87a8e833ae
When coyright text is changed, autotools must be run after all
...
other actions, as otherwise timestamps of "config.h.in" will
cause re-run on compilation machine (fatal version problem!).
2004-09-20 17:58:11 +02:00
lenz@mysql.com
42419a875a
- two small fixups for the mysql-copyright scripts: remove the
...
autom4te.cache directory and update the headers of the message files.
2004-09-09 17:00:46 +02:00
mwagner@here.mwagner.org
3f0f1a4fb2
Do-compile:
...
Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.
2004-08-31 13:29:28 -05:00
lenz@mysql.com
2ed54c12e5
- fixed brain fart in Bootrap - it never actually caught failures
...
when pulling BK trees before.
2004-08-26 19:57:32 +02:00
lenz@mysql.com
89fcb8ee41
- make sure to recreate all autoconf/automake-related files after
...
modifying configure.in for the commercial tarballs
- added my-innodb-heavy-4G.cnf to the distribution
2004-08-24 13:51:28 +02:00
lenz@mysql.com
46ddf8f702
- fixed Log file naming in Boostrap
2004-08-11 23:01:08 +02:00
lenz@mysql.com
cc89f70dfa
Bootstrap enhancements:
...
- Changed the default log file name to Bootstrap-<repository>.log
(e.g. Bootstrap-mysql-4.0.log) (thanks to Joerg for the hint)
- added option "--archive-log" to automatically move the log file
into the Log directory of the exported tree
2004-08-11 22:03:12 +02:00
lenz@mysql.com
1097805cf2
- rename: EXCEPTIONS->EXCEPTIONS-CLIENT
2004-08-05 17:05:11 +02:00
lenz@mysql.com
e5cb60dcaa
- applied the required changes to create the FOSS License exception
...
file "EXCEPTIONS" and include it in the source and binary
distributions
2004-08-05 01:54:04 +02:00
lenz@mysql.com
894142b66e
- Move checking of the MD5 checksumming to the correct place
...
- fix calling of my_md5sum
2004-07-13 21:03:30 +02:00
mwagner@here.mwagner.org
63e5c254ac
Do-compile:
...
Call my_md5sum with path
2004-07-08 16:16:37 -05:00
mwagner@here.mwagner.org
ec5bb4695c
Do-compile:
...
Added support for MD5 verification of file transfers
2004-07-08 13:51:18 -05:00
mwagner@here.mwagner.org
9adba28a8d
Merge here.mwagner.org:/Volumes/BK/mysql-4.0
...
into here.mwagner.org:/Volumes/BK/mysql-4.0-work
2004-07-07 16:29:10 -05:00
mwagner@here.mwagner.org
c5e6ebc6b6
my_md5sum:
...
Exit properly
2004-07-07 16:28:07 -05:00
mwagner@here.mwagner.org
199d4f15d6
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into here.mwagner.org:/Volumes/BK/mysql-4.0
2004-07-01 14:55:23 -05:00
mwagner@here.mwagner.org
1adf2aacc6
my_md5sum:
...
Added code to use locally installed perl modules first
2004-06-29 02:13:24 -05:00
mwagner@here.mwagner.org
81c0732a45
logger.pm, Bootstrap:
...
Updates for output enhanced Bootstrap
2004-06-24 12:22:48 -05:00
patg@krsna.patg.net
c7e61b8e9a
Do-rpm:
...
Small fix to handle the src rpm file correctly (contains '0', release number in spec file)
2004-06-23 20:26:20 -07:00
mwagner@here.mwagner.org
c769477721
my_md5sum:
...
Change behaviour to be like the md5sum in GNU coreutils
2004-06-22 12:57:52 -05:00
mwagner@here.mwagner.org
64f1cc46e9
Merge bk-internal.mysql.com:/home/bk/mysql-4.0
...
into here.mwagner.org:/Volumes/BK/mysql-4.0-work
2004-06-18 15:00:17 -05:00
mwagner@here.mwagner.org
bfd0c576a5
my_md5sum:
...
new file, simulates 'md5sum' as a perl script
2004-06-18 14:57:42 -05:00
patg@krsna.patg.net
3b34ea8cd0
mysql-copyright:
...
* added 'local $/' to keep from undef-ing $/ (the newline setting) for the whole script
* removed the target dir removal (target dir is not a temp dir!)
* use split to create filelist (cleaner way than using chomp!)
* removed use of chomp because it caused some file names to be mangled
* print out which file is being processed if verbose
mysql-copyright-2:
* added cpp to list of files to be processed (for windows archives)
2004-06-15 23:05:12 -07:00
patg@krsna.patg.net
1dd8800278
mysql-copyright -> more fixes to deal with problems in removing temporary tar directory. Had to use cd $WD
vs chdir($WD).
...
Servers.fgl -> made sure all charset files were accounted for (cp 1256 was missing)
2004-06-15 00:12:14 -07:00
patg@krsna.patg.net
3bf0b972f4
mysql-copyright:
...
Small fixes to handle packaging of windows src (commercial) file
2004-06-11 00:40:56 -07:00
patg@krsna.patg.net
946ebdd7d2
see notes for mysql-copyright scripts
2004-06-08 13:36:32 -07:00
patg@krsna.patg.net
8583561906
Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-4.0
...
into krsna.patg.net:/home/patg/mysql-4.0
2004-06-08 13:22:31 -07:00
monty@mysql.com
cb5c3f6e2e
Added option --config-extra-env to Do-compile
2004-05-28 11:02:34 +03:00
monty@mysql.com
f2e1e3ce4c
Added patches from Novell
2004-05-25 22:00:14 +03:00
patg@krsna.patg.net
8421a5a6b3
see notes for Do-compile
2004-05-24 12:48:18 -07:00
lenz@mysql.com
8c5d7e5490
- Do-pkg: PGK and DMG names now include the full arch name (e.g.
...
"-apple-darwin7.3.0-powerpc") - this is needed as we now will provide
Mac OS X 10.2.x and Mac OS X 10.3.x PGKs (and it's more in line of
how we name all other packages)
2004-03-19 18:49:14 +01:00
greg@mysql.com
0786eb656c
Major work on Windows build automation-- add binary packaging, suffixes
2004-02-19 19:04:47 -01:00
greg@mysql.com
1021948a3e
Merge
2004-02-09 12:16:33 -01:00
lenz@mysql.com
13b092d3fe
- don't add merge ChangeSets to the Changelog in Bootstrap
...
(reduce the noise)
2004-02-04 21:26:52 +01:00
lenz@mysql.com
b0e641b7b5
Some small enhancements for Do-compile:
...
- more flexible removal of old cruft before creating the new binary
distribution
- more flexible globbing for the binary tarball (required for QNX, where
the file name ends on *.tgz instead of .tar.gz due to file name lenght
restrictions
2004-02-04 14:16:36 +01:00
greg@mysql.com
e845a6685c
Revise Windows build script, correct comment re NetWare in libmysql.c
2004-01-21 16:06:26 -01:00
lenz@mysql.com
623c47f297
- remove unnecessary code from Do-rpm to delete the source tarball and
...
spec file after the build as RPM has its own option for this
2004-01-21 17:42:41 +01:00