| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.
Build-tools/Do-compile:
Remove --warnings for mysql-test-run. Devs don't use it, and Serg says it's not needed anymore.
|
|
|
|
|
|
|
|
|
| |
when pulling BK trees before.
Build-tools/Bootstrap:
- thinko fix: we need to run the "bk pull" command on its own, if
we want to get its return value...
|
|
|
|
|
|
|
|
|
|
|
|
| |
modifying configure.in for the commercial tarballs
- added my-innodb-heavy-4G.cnf to the distribution
Build-tools/mysql-copyright:
- make sure to recreate all autoconf/automake-related files after
modifying configure.in
support-files/Makefile.am:
- added my-innodb-heavy-4G.cnf to the distribution
|
|
|
|
|
| |
Build-tools/Bootstrap:
- fixed Log file naming
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
Build-tools/Bootstrap:
- 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
file "EXCEPTIONS" and include it in the source and binary
distributions
Build-tools/mysql-copyright:
- remove COPYING and EXCEPTIONS from the commercial packages
Docs/Makefile.am:
- create the EXCEPTIONS file that includes the FOSS License exception
scripts/make_binary_distribution.sh:
- include EXCEPTIONS in the binary distribution, too.
support-files/mysql.spec.sh:
- add EXCEPTIONS to the server RPM
|
|
|
|
|
|
|
| |
- fix calling of my_md5sum
|
|
|
|
|
|
|
|
| |
Call my_md5sum with path
Build-tools/Do-compile:
Call my_md5sum with path
|
|
|
|
|
|
|
|
| |
Added support for MD5 verification of file transfers
Build-tools/Do-compile:
Added support for MD5 verification of file transfers
|
|\
| |
| |
| |
| |
| |
| | |
into here.mwagner.org:/Volumes/BK/mysql-4.0-work
|
| |
| |
| |
| |
| |
| |
| |
| | |
Exit properly
Build-tools/my_md5sum:
Exit properly
|
|\ \
| |/
| |
| |
| |
| |
| | |
into here.mwagner.org:/Volumes/BK/mysql-4.0
|
| |
| |
| |
| |
| |
| |
| |
| | |
Added code to use locally installed perl modules first
Build-tools/my_md5sum:
Added code to use locally installed perl modules first
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updates for output enhanced Bootstrap
Build-tools/Bootstrap:
Updates for output enhanced Bootstrap
Build-tools/logger.pm:
Updates for output enhanced Bootstrap
|
|/
|
|
|
|
|
|
| |
Small fix to handle the src rpm file correctly (contains '0', release number in spec file)
Build-tools/Do-rpm:
Small fix to handle the src rpm file correctly (contains '0', release number in spec file)
|
|
|
|
|
|
|
|
| |
Change behaviour to be like the md5sum in GNU coreutils
Build-tools/my_md5sum:
Change behaviour to be like the md5sum in GNU coreutils
|
|\
| |
| |
| |
| |
| |
| |
| | |
into here.mwagner.org:/Volumes/BK/mysql-4.0-work
BitKeeper/etc/logging_ok:
auto-union
|
| |
| |
| |
| |
| |
| |
| |
| | |
new file, simulates 'md5sum' as a perl script
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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)
Build-tools/mysql-copyright-2:
* added cpp to list of files to be processed (for windows archives)
Build-tools/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
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tar directory. Had to use `cd $WD` vs chdir($WD).
Servers.fgl -> made sure all charset files were accounted for (cp 1256 was missing)
Build-tools/mysql-copyright:
more fixes to deal with problems in removing temporary tar directory. Had to use `cd $WD` vs chdir($WD).
VC++Files/InstallShield/4.0.XX-classic/File Groups/Servers.fgl:
made sure all charset files were accounted for (cp 1256 was missing)
VC++Files/InstallShield/4.0.XX-gpl/File Groups/Servers.fgl:
made sure all charset files were accounted for (cp 1256 was missing)
VC++Files/InstallShield/4.0.XX-pro/File Groups/Servers.fgl:
made sure all charset files were accounted for (cp 1256 was missing)
|
|
|
|
|
|
|
|
| |
Small fixes to handle packaging of windows src (commercial) file
Build-tools/mysql-copyright:
Small fixes to handle packaging of windows src (commercial) file
|
|
|
|
|
|
|
| |
Build-tools/mysql-copyright-2:
small fix
Build-tools/mysql-copyright:
deals with windows src file now
|
|\
| |
| |
| |
| |
| |
| |
| | |
into krsna.patg.net:/home/patg/mysql-4.0
Build-tools/Do-compile:
Auto merged
|
| |
| |
| |
| |
| |
| |
| | |
Build-tools/Do-compile:
Added option --config-extra-env
include/my_global.h:
Cleaned up comment to follow same indentation style as the rest of the code
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Build-tools/Do-compile:
Fixed indentation
configure.in:
Added patches from Novell
Added C_EXTRA_FLAGS as an easy way to pass flags to both CFLAGS and CXXFLAGS
extra/perror.c:
Fixed error number reporting to not report 'Unknown error'
include/my_global.h:
Defines to make NETWARE patches cleaner
include/thr_alarm.h:
Fixed wrong macro
netware/mysql_install_db.c:
Indentation fix
|
|/
|
|
|
|
|
|
|
| |
Build-tools/Do-compile:
Added two options that:
1. Clear logs on each host prior to build
2. Turn off ndbcluster
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"-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)
Build-tools/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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Build-tools/Do-win-build:
Add suffix option, classic build, binary packaging
VC++Files/comp_err/comp_err.dsp:
Update project file -- binary goes to ../client_release now
VC++Files/my_print_defaults/my_print_defaults.dsp:
Update project file -- binary goes to ../client_release now
VC++Files/myisam_ftdump/myisam_ftdump.dsp:
Update project file -- binary goes to ../client_release now
VC++Files/myisampack/myisampack.dsp:
Update project file -- binary goes to ../client_release now
scripts/Makefile.am:
Add make_win_binary_distribution to Makefile (for @VERSION@)
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
(reduce the noise)
Build-tools/Bootstrap:
- don't add merge ChangeSets to the Changelog (reduce the noise)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- 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
Build-tools/Do-compile:
Some small enhancements:
- 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
|
|/
|
|
|
|
|
| |
Build-tools/Do-win-build:
Copy logfile for pickup by Do-compile-win
libmysql/libmysql.c:
Comment was previously inaccurate
|
|
|
|
|
|
|
|
|
| |
spec file after the build as RPM has its own option for this
Build-tools/Do-rpm:
- remove unnecessary code to delete the source tarball and spec file
after the build as RPM has its own option for this
|
|
|
|
|
|
|
| |
for re-working project files and enabling remote builds.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
a missing space)
- Define the subject of the failure mail reports within the calling script
instead of logger.pm
Build-tools/Bootstrap:
- Define the subject for the failure mail within the Build script
Build-tools/Do-rpm:
- Define the subject of the failure email within the build script
- Added missing space to make moving of the resulting packages working
Build-tools/logger.pm:
- Define the subject for the failure mail within the calling script instead
of here
|
|
|
|
|
|
|
| |
instead.
|
| |
|
|
|
|
|
|
| |
Build-tools/Do-compile:
- use more Perl builtins (e.g. hostname(), basename()) instead of forking
subprocesses
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Reworked testing for gcc3 in the RPM spec file a bit
Build-tools/Do-rpm:
Big overhaul:
- Give the spec file name as the option, not the version number (required
to be able to build commercial RPMs, too)
- Some more logging and debugging, more documentation
support-files/mysql.spec.sh:
- made testing for gcc3 a bit more robust and not to stomp on user
settings for CXX
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Build-tools/Bootstrap:
- Rather "bk cat" the files from the mysqldoc BK tree than trying to
copy them (they might have been "bk clean"ed and thus not available
for copying)
- Brushed up the online help a bit
|
|
|
|
|
|
|
| |
the embedded server (it was missing in the previous push)
|
|
|
|
|
|
| |
Build-tools/Bootstrap:
- defined $opt_directory to be the present working directory. No clue how
this worked before...
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for Mac OS X and add it to the installation Disk Image.
Build-tools/Do-pkg:
- added code to build the StartupItem PKG along with the MySQL PKG and
add it to the resulting Disk Image (can be skipped with --skip-si)
- lots of cleanups (use more builtin Perl functions instead of
subprocesses, enable a full dry run without errors)
support-files/MacOSX/StartupItem.Info.plist:
- removed IFPkgFlagOverwritePermissions and IFPkgFlagUseUserMask
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Enhanced Do-rpm to support building RPMs with different compilers
and options
Build-tools/Bootstrap:
- small optimization (use builtin Perl cwd() function instead of running
"pwd" twice)
Build-tools/Do-rpm:
- added options to handle different compilers and compile flags (e.g. when
compiling on IA64 using the Intel ecc compiler)
- code cleanups (use more builtin Perl functions instead of forking
subrocesses)
- don't try to probe various distribution-specific RPM options - query rpm
directly instead
- Pass the MySQL version as an argument, not an option (as it's not
optional anyway)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add --zip option for finer grain control over what package formats are created
Bootstrap:
Create both Windows source packages
Build-tools/Bootstrap:
Create both Windows source packages
scripts/make_win_src_distribution.sh:
Add --zip option for finer grain control over what package formats are created
|
|
|
|
|
| |
Build-tools/Bootstrap:
- fixed typo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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
Build-tools/Do-compile:
- enable compiling with the embedded server by default (as requested by
BrianA) - disable it with the "--disable-embedded" compile option.
Build-tools/Do-rpm:
- replaced the original Shell script with a Perl script, similar to Do-pkg.
Some more work remains to be done (copying the resulting packages,
enable using different compile flags and compilers).
scripts/make_binary_distribution.sh:
- move some docs into a subdirectory "docs" to not clutter the top
directory with too many files.
- added mysql.info info file to the docs dir (BUG#1019)
|
|
|
|
|
|
|
| |
starting the bootstrap
|