konstantin@mysql.com
8cb1245c1e
Implement --warning-mode in SETUP.sh. The value of the
...
argument can be either "pedantic" or "old" (actually, or anything
else). In case of "pedantic" mode, use -ansi -pedantic compilation
flags. Fix the build to compile in pedantic mode. (Version 3 of
the patch, with after-review fixes)
2006-04-07 02:25:59 +04:00
konstantin@mysql.com
59f20d290f
Remove dead code from BUILD/ scripts: $debug_extra_warnings is
...
never defined.
It was used at some point to add -Wuninitialized to debug flags,
but not any more. If there is still need to add -Wunitialized,
it can be added directly to $global_warnings.
2006-04-05 17:50:33 +04:00
konstantin@mysql.com
976a7493d3
Remove dead code from BUILD/ scripts.
2006-04-05 16:50:12 +04:00
acurtis@xiphis.org
7accd6844b
include example storage engines in max build
2006-04-03 11:51:57 -07:00
mikael@c-4908e253.1238-1-64736c10.cust.bredbandsbolaget.se
0a02cbb5f6
Merge c-4908e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/clean-mysql-5.1-new
...
into c-4908e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/wl2826
2006-04-01 16:31:53 -05:00
msvensson@neptunus.(none)
821e501fc7
Merge neptunus.(none):/home/msvensson/mysql/bug18310/my50-bug18310
...
into neptunus.(none):/home/msvensson/mysql/bug18310/my51-bug18310
2006-03-21 11:24:15 +01:00
msvensson@neptunus.(none)
dcd5e17264
Use yaSSL as default for BUILD/* scripts
2006-03-21 11:21:52 +01:00
pappa@c-5c0be253.1238-1-64736c10.cust.bredbandsbolaget.se
da5713e486
WL #2826 : Sixth step, made it work with test cases
2006-02-03 12:05:29 -05:00
mikron@c-4d08e253.1238-1-64736c10.cust.bredbandsbolaget.se
08e12cada9
WL 2826: First step in error handling of ALTER TABLE for partitioning
2006-02-01 10:06:07 +01:00
guilhem@mysql.com
ea0725602b
Fix for the test failure of binlog_row_ctype_cp932. Note that since we pushed row-based replication,
...
"make test" != "mysql-test-run && mysql-test-run --ps-protocol". "make test" is what should be used;
had it been, the failure would have been noticed earlier. Putting back cxx flags I had by accident removed.
Disclaimer: 5.1-new is in a sorry state: log_tables and some ndb* fail, mysqlslap test crashes randomly in a row-based replication assertion (sql_class.cc:2207).
2006-01-23 22:17:12 +01:00
andrey@lmy004.
2aba65db85
revert change to SETUP.sh which went through with my push of WL#1034
2006-01-12 11:51:34 +01:00
andrey@lmy004.
7c049782fa
WL #1034 (Internal CRON)
...
merge before push
2006-01-10 21:02:19 +01:00
patg@govinda.site
1abafd6338
New amd64 no-ndb build script.
2005-12-30 08:06:00 -08:00
lars@mysql.com
ad126d90e0
WL#1012: All changes as one single changeset.
...
This includes both code and test cases.
2005-12-22 06:39:02 +01:00
kent@mysql.com
c1a52878fe
Merge
2005-12-18 18:11:19 +01:00
kent@mysql.com
16d66d2a1e
Makefile.am:
...
Added 5.0 specific build scripts
2005-12-18 15:07:58 +01:00
kent@mysql.com
9a0f262ebf
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0
2005-12-18 15:02:13 +01:00
kent@mysql.com
943f34f39b
Merge
2005-12-18 14:55:05 +01:00
kent@mysql.com
d3b64781e1
Makefile.am:
...
Adjusted listing of files to put into source TAR
2005-12-18 14:51:19 +01:00
andrey@lmy004.
fd0613f59e
Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-5.1-wl1034
...
into lmy004.:/work/mysql-5.1-tt-copy-works
2005-12-14 12:15:48 +01:00
andrey@lmy004.
a370c2d907
WL1034 update for latest 5.1 sources
2005-12-02 13:07:02 +01:00
vtkachenko@quadxeon.mysql.com
5ad6b9b4f3
check-cpu:
...
Add XEON detection (fix)
2005-11-30 09:57:40 +01:00
lenz@mysql.com
ce50088e27
Compile more stuff during make dist to detect more errors already during bootstrap.
2005-11-25 10:48:42 +01:00
patg@krsna.patg.net
4e666f2f99
Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.1-new
...
into krsna.patg.net:/home/patg/mysql-build/mysql-5.1-new
2005-11-21 15:31:12 -08:00
patg@krsna.patg.net
88776a8244
BUG #14524
...
Post-review fixes to original changeset http://lists.mysql.com/internals/32422
2005-11-21 15:21:04 -08:00
guilhem@mysql.com
2f95fc2701
Merge mysql.com:/home/mysql_src/mysql-5.0
...
into mysql.com:/home/mysql_src/mysql-5.1-merge-of-5.0 (not all files are good,
I'll fix; I'll ask some devs to check their part)
2005-11-18 16:38:01 +01:00
andrey@lmy004.
bc684697a6
unneeded files
2005-11-11 10:54:01 +01:00
guilhem@mysql.com
ef415ceb14
Fix for BUG#14703 "Valgrind error when inserting 0 into a BIT column (like in type_bit.test)":
...
test "length" first (otherwise when "length" is 0, the *from invalid access still triggers a Valgrind warning).
I wrote to the Valgrind authors in case this is something fixable in Valgrind (normally the
decision to issue a warning is based on the simulated CPU condition code, which should not be undefined here).
2005-11-07 16:18:46 +01:00
monty@mysql.com
a6f5375cb0
Merge mysql.com:/home/my/mysql-5.0
...
into mysql.com:/home/my/mysql-5.1
2005-11-05 01:32:55 +02:00
jani@ua141d10.elisa.omakaista.fi
3d7d8af3aa
Merge ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-4.1
...
into ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.0-tmp
2005-11-03 15:01:04 +02:00
jani@ua141d10.elisa.omakaista.fi
b8248334d9
Merge ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-4.0
...
into ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-4.1
2005-11-03 13:02:05 +02:00
jani@ua141d10.elisa.omakaista.fi
2476aa5a70
Added new build script for pentium64.
2005-11-03 11:19:06 +02:00
monty@mysql.com
a7c6a100f0
Use --with-openssl instead of --with-yassl for now
2005-11-02 15:45:25 +02:00
monty@mysql.com
b43ca42959
Build max builds with --yassl instead of openssl
2005-11-02 14:57:18 +02:00
monty@mysql.com
f10399d77e
Add missing return
...
Compile max with --yassl instead of --with-openssl
2005-11-01 21:57:24 +02:00
guilhem@mysql.com
4252b546b3
Merge mysql.com:/home/mysql_src/mysql-4.1
...
into mysql.com:/home/mysql_src/mysql-5.0;
a very bad automerge (issues with non-ascii chars), plus some hard conflicts I'll fix by hand in a next cset
2005-10-12 21:58:02 +02:00
guilhem@mysql.com
ab05c75ea7
merge
2005-10-12 13:31:48 +02:00
monty@mysql.com
17d7ba931d
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/home/my/mysql-5.0
2005-10-08 03:37:23 +03:00
monty@mysql.com
78e828d32f
Review of code pushed since last 5.0 pull:
...
Ensure that ccache is also used for C programs
mysql: Ensure that 'delimiter' works the same way in batch mode as in normal mode
mysqldump: Change to use ;; (instead of //) as a stored procedure/trigger delimiter
Fixed test cases by adding missing DROP's and rename views to be of type 'v#'
Removed MY_UNIX_PATH from fn_format()
Removed current_db_used from TABLE_LIST
Removed usage of 'current_thd' in Item_splocal
Removed some compiler warnings
A bit faster longlong2str code
2005-10-06 17:54:43 +03:00
tomas@poseidon.ndb.mysql.com
620b7bafb0
Merge
2005-10-06 10:54:07 +02:00
msvensson@neptunus.(none)
debff3e632
Revert
2005-10-05 14:37:42 +02:00
msvensson@neptunus.(none)
0588cc35f4
Revert
2005-10-05 14:35:41 +02:00
guilhem@mysql.com
e6043231ea
Importing BUILD/compile-pentium64-valgrind-max from 5.0 (unchanged), and speeding up 'bk citool' for me
2005-10-04 22:24:04 +02:00
msvensson@neptunus.(none)
fa2bbce5fa
Move -ansi from global_warnings to cxx_warnings
2005-10-04 14:42:02 +02:00
msvensson@neptunus.(none)
a4c636a587
Move -ansi flag from global_warnings to cxx_warnings
2005-10-03 16:24:47 +02:00
kent@mysql.com
7b2e04d5a2
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-release
2005-09-30 16:37:02 +02:00
patg@krsna.patg.net
a0119345e1
New flags for new max-no-ndb build script to get a build that has
...
everything except NDB
2005-09-29 13:45:39 -07:00
msvensson@neptunus.(none)
d3deacabd1
Add -ansi flag when building with gcc
2005-09-29 10:30:20 +02:00
patg@krsna.patg.net
3d5c6ea98a
BUG #13511 Wrong patch pushed, fixing.
2005-09-28 08:04:08 -07:00
patg@krsna.patg.net
6f693ae65b
BUG #13511
...
Fixed SETUP.sh to not overwrite prefix_configs, making 'make install'
install in "/"
2005-09-26 18:51:27 -07:00
brian@zim.(none)
e3c87e16ae
Fixed a typo in handler.cc if CSV was built. I also added CSV to the default MAX builds so that more people test it.
2005-09-20 15:26:10 -07:00
eric@mysql.com
5c02554573
Brian's "he is too lazy to commit this so Eric is going to have to do it" environmental variable hack for prefix. This allows you to just set a prefix in your profile which will be used in all of your builds. AKA you can be even lazier(!) about calling BUILD scripts. Don't blame Eric, Brian borrowed his keyboard.
2005-09-16 18:10:36 -07:00
brian@zim.(none)
557c2d31e5
Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.1
...
into zim.(none):/home/brian/mysql/partition-5.1
2005-09-02 16:07:02 -07:00
brian@zim.(none)
82337d1d1e
Fixed partition push so that it now compiles. The sinclude directory was not added which means that though the code was in the tree, it never actually compiled. I did make sure that it compiles, but there are no tests to really test functionality at this point.
2005-09-02 16:01:26 -07:00
msvensson@neptunus.(none)
345dfef41f
Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.1
2005-09-02 08:59:59 +02:00
msvensson@neptunus.(none)
e6b282d9f8
Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0
...
into neptunus.(none):/home/msvensson/mysql/bug12526/my50-bug12526
2005-09-01 14:09:23 +02:00
msvensson@neptunus.(none)
6fb7881f06
Bug #12717 yassl: Crashes in "integer.cpp" when compiled with icc
...
- Temporary fix, disable x86 assembler.
2005-09-01 14:07:45 +02:00
pappa@c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se
02056f8e3a
Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.1
2005-08-25 13:11:38 -04:00
hartmut@mysql.com
8859ab64d1
added file missing from release to EXTRA_DIST list (bug# 12733)
2005-08-22 22:13:56 +02:00
brian@zim.(none)
f97d993120
Merge baker@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into zim.(none):/home/brian/mysql/mysql-5.0
2005-08-16 18:39:16 -07:00
brian@zim.(none)
262d1f6e91
Adding support for opteron optimization in build files.
2005-07-20 22:52:15 -07:00
tulin@dl145b.mysql.com
a6c21a0791
merge
2005-07-19 21:56:10 +02:00
konstantin@mysql.com
086c3206f0
Fix BUILD/autorun.sh to really bail out on error.
2005-07-18 21:33:05 +04:00
brian@zim.(none)
f39e07d6de
Added federated to max base test.
2005-07-15 17:36:20 -07:00
brian@zim.(none)
aa032356e2
Removed dead options, fixed pentium script to no longer ask for isam (its not included in 5.0).
2005-07-15 11:15:44 -07:00
tomas@poseidon.ndb.mysql.com
674b6bb151
Merge
2005-07-12 20:01:22 +02:00
brian@brian-akers-computer.local
4d68f5d070
Added a test for glibtoolize so that the autoconf tools that come installed on OSX will work fine (so no need to replace them).
2005-07-11 09:52:19 -07:00
ndbdev@dl145b.mysql.com
2fb1fb5877
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into dl145b.mysql.com:/home/ndbdev/tomas/mysql-5.1
2005-06-07 06:50:50 +02:00
stewart@mysql.com
ab96501e4c
merge
2005-06-07 12:44:00 +10:00
stewart@mysql.com
3af5b8e5c1
Fix BUILD/check-cpu for powerpc
2005-06-06 10:56:20 +10:00
tomas@poseidon.ndb.mysql.com
f6d51a44f4
Merge
2005-06-04 19:26:35 +02:00
hartmut@mysql.com
1e5f1078c6
Merge mysql.com:/home/hartmut/projects/mysql/dev/4.1
...
into mysql.com:/home/hartmut/projects/mysql/dev/5.0
2005-06-03 19:15:16 +02:00
hartmut@mysql.com
03056a2892
check-cpu fixes/improvements (Bug #11065 )
...
- support additional platforms (OpenBSD, Darwin)
- make use of /proc/cpuinfo CPU flag information
(needed to distinguish EMT64 Xeons from normal ones)
- chose the right CPU related options depending on
GCC version and target architecture
- check if the chosen CPU type is actually supported
by the GCC version , fallback to CPUs predecessor
until test compile succeeds
2005-06-03 11:21:43 +02:00
hartmut@mysql.com
5f2f34079b
Merge mysql.com:/home/hartmut/projects/mysql/dev/4.1
...
into mysql.com:/home/hartmut/projects/mysql/dev/5.0
2005-06-03 10:35:14 +02:00
hartmut@mysql.com
082a3ec958
bundle the check-cpu helper script with source packages.
...
BUG#10696
2005-06-03 10:30:58 +02:00
jimw@mysql.com
ed18369236
Fix --with-bdb to be --with-berkeley-db in BUILD/SETUP.sh
2005-06-01 16:16:25 -07:00
tomas@poseidon.ndb.mysql.com
5088b28d09
Merge
2005-05-31 14:37:47 +02:00
joerg@mysql.com
9504bd0ddd
Manual merge.
2005-05-26 12:51:44 +02:00
stewart@mysql.com
274fee09c9
BUG#10796 Incorrect check-cpu result for ppc linux gcc
2005-05-25 12:18:18 +10:00
tulin@dl145c.mysql.com
756b0c7af1
autorun.sh:
...
merge
2005-05-18 23:07:28 +02:00
tulin@dl145c.mysql.com
03590c20bd
merge
2005-05-18 22:26:23 +02:00
konstantin@mysql.com
14d44f19b5
Merge bk-internal.mysql.com:/home/bk/mysql-5.0
...
into mysql.com:/opt/local/work/mysql-5.0-root
2005-05-18 20:11:23 +04:00
konstantin@mysql.com
334e302ef0
Merge mysql.com:/opt/local/work/mysql-5.0-root
...
into mysql.com:/media/sda1/mysql/mysql-5.0-libtool
2005-05-18 20:01:47 +04:00
monty@mysql.com
db40af2a6f
Fix warnings from icc
...
Added BUILD scripts for icc
Fixed (one time) memory leak in grant handling
2005-05-18 19:00:21 +03:00
schwenke@lmy003.wdf.sap.corp
badfc2e4a9
new build scripts for SAP team
2005-05-18 15:28:51 +02:00
konstantin@mysql.com
f96de23ad3
Remove automatically generated autotools files from revision control.
...
Fix build scripts to create them.
2005-05-18 15:23:29 +04:00
tulin@dl145c.mysql.com
23f79bd1f2
merge
2005-05-17 10:17:53 +02:00
konstantin@mysql.com
89bd09fed2
Manual merge (again)
2005-05-14 12:38:12 +04:00
tulin@dl145c.mysql.com
12b4fb158c
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into dl145c.mysql.com:/home/ndbdev/tomas/mysql-5.1
2005-05-10 20:35:14 +02:00
msvensson@neptunus.(none)
08a48ac2d4
Fix for Ingo
2005-05-10 17:51:29 +02:00
msvensson@neptunus.(none)
f3890e9440
Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2005-05-10 10:49:50 +02:00
ndbdev@dl145b.mysql.com
7b7ec96666
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into dl145b.mysql.com:/home/ndbdev/tomas/mysql-5.1
2005-05-10 00:45:27 +02:00
msvensson@neptunus.(none)
7366c21839
Add compiler settings for Pentium M
2005-05-09 21:59:03 +02:00
jimw@mysql.com
cde9f56b45
Merge
2005-05-09 11:28:57 -07:00
msvensson@neptunus.(none)
82e6d15be5
Fixes after review
2005-05-09 14:49:27 +02:00
lars@mysql.com
e76c641190
Merge mysql.com:/home/bk/mysql-5.0 into mysql.com:/home/bk/mysql-5.1
2005-05-09 11:45:59 +02:00
msvensson@neptunus.(none)
f285a1a40e
Fix check-cpu, add more recognized cpus
2005-05-09 11:26:03 +02:00
lars@mysql.com
bf48175cf4
Merge mysql.com:/home/bkroot/mysql-5.1 into mysql.com:/home/bk/mysql-5.1
2005-05-09 11:17:32 +02:00
antony@ltantony.mysql.com
11d66806fd
Merge acurtis@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into ltantony.mysql.com:/usr/home/antony/work2/fixbuild-5.0
2005-05-08 01:57:13 +01:00
antony@ltantony.mysql.com
08bba8bc22
Merge acurtis@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into ltantony.mysql.com:/usr/home/antony/work2/fixbuild-4.1
2005-05-08 01:51:26 +01:00
antony@ltantony.mysql.com
9341a2b373
Merge ltantony.mysql.com:/usr/home/antony/work2/fixbuild-5.0
...
into ltantony.mysql.com:/usr/home/antony/work2/fixbuild-5.1
2005-05-08 01:49:40 +01:00
antony@ltantony.mysql.com
4c3d1f16b9
Merge ltantony.mysql.com:/usr/home/antony/work2/fixbuild-4.1
...
into ltantony.mysql.com:/usr/home/antony/work2/fixbuild-5.0
2005-05-08 01:20:47 +01:00
antony@ltantony.mysql.com
9eaf381d03
FreeBSD doesn't have /proc/cpuinfo, use sysctl to find cpu model.
2005-05-08 01:18:19 +01:00
jimw@mysql.com
80933d9f95
Merge
2005-05-07 08:25:58 -07:00
lenz@mysql.com
b0196446e0
Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/space/my/mysql-4.1
2005-05-07 12:19:35 +02:00
jimw@mysql.com
8d2a7fb1d4
Merge mysql.com:/home/jimw/my/mysql-4.1-8648
...
into mysql.com:/home/jimw/my/mysql-4.1-clean
2005-05-07 01:04:54 -07:00
lenz@mysql.com
c97dde1a18
Merge mysql.com:/space/my/mysql-4.1-build
...
into mysql.com:/space/my/mysql-5.0-build
2005-05-07 01:28:46 +02:00
lenz@mysql.com
6b10b26005
Merge mysql.com:/space/my/mysql-4.0-build
...
into mysql.com:/space/my/mysql-4.1-build
2005-05-07 01:26:10 +02:00
lenz@mysql.com
838f363eae
- typo fix in BUILD/compile-dist
2005-05-07 01:25:20 +02:00
lenz@mysql.com
dd006cad21
Merge mysql.com:/space/my/mysql-4.0-build
...
into mysql.com:/space/my/mysql-4.1-build
2005-05-07 01:18:01 +02:00
lenz@mysql.com
b3d916468d
- added some required CXXFLAGS to BUILD/compile-dist to allow the distribution build to pass without
...
unresolved symbols
2005-05-07 00:53:36 +02:00
lars@mysql.com
05cbb3962c
Manual merge 5.0->5.1
2005-05-06 15:04:07 +02:00
jimw@mysql.com
bff994f86b
Fix option handling of ./BUILD/compile-* to not try and pass options to
...
configure. It was already changed not to support additional options, but now
it was trying to pass all of the options to ./configure. (Bug #8648 )
2005-05-05 04:56:30 -07:00
konstantin@mysql.com
753959cd88
Manual merge
2005-05-05 13:47:09 +04:00
kent@mysql.com
038ef8f865
mwcc-wrapper, compile-darwin-mwcc, mwar-wrapper:
...
Initial Metrowerks CodeWarrior compiler support
new file
2005-05-05 09:34:15 +02:00
tomas@poseidon.ndb.mysql.com
4f1e27ed00
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-clean
2005-05-03 00:10:52 +02:00
tomas@poseidon.ndb.mysql.com
145ae3c6f5
Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0
...
into poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-clean
2005-05-02 13:18:26 +02:00
serg@serg.mylan
328f2e434a
Merge bk-internal:/home/bk/mysql-5.0
...
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
2005-04-29 19:31:56 +02:00
serg@serg.mylan
e9b0411110
Merge
2005-04-29 15:44:24 +02:00
svoj@mysql.com
c1fd1d6a5b
WL#2286 Compile MySQL w/YASSL support
...
yaSSL-0.9.7 library bundled.
2005-04-28 18:23:27 +05:00
msvensson@neptunus.(none)
9bd59e4a9f
Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2005-04-28 13:50:32 +02:00
msvensson@neptunus.(none)
370cd22b57
After review fixes to check-cpu
2005-04-28 13:30:45 +02:00
guilhem@mysql.com
0a21c374da
update of BUILD/* scripts to storage/ directory structure (they didn't work anymore)
2005-04-27 22:46:20 +02:00
msvensson@neptunus.(none)
01a954b2c0
Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1
...
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
2005-04-27 17:52:47 +02:00
msvensson@neptunus.(none)
49818d6f2d
After review fix
2005-04-27 17:52:14 +02:00
msvensson@neptunus.(none)
203cdde955
Merge from 4.1 to 5.0
2005-04-27 12:56:01 +02:00
msvensson@neptunus.(none)
6b84489a01
Bug#9263 GCC4: -mcpu is depricated, use -mtune or -march instead
...
- Made a script that selects the best compiler optimizations for the current cpu.
- Use the script from BUILD/SETUP.sh
2005-04-27 12:50:37 +02:00
joerg@mysql.com
91b0f86189
Merge mysql.com:/M50/mysql-5.0 into mysql.com:/M50/push-5.0
2005-04-19 13:53:34 +02:00
joerg@mysql.com
198b6117f9
Proper handling of "utf8-general-cs" clollation: Missing parts in configuration.
2005-04-11 11:12:08 +02:00
joerg@mysql.com
6bd1bea723
Add missing parts for the "Cybozu" custom build, to avoid future manual patches.
2005-04-08 13:56:48 +02:00
joerg@mysql.com
750de61d23
As of 5.0.4, all builds will use '--with-big-tables'. Let development builds follow.
2005-03-30 17:45:03 +02:00
konstantin@mysql.com
0f1d024461
Porting of "buffered read" patch to 5.0 and post-review fixes.
...
The patch implements the idea suggested by Olaf van der Spek in
thread "Client: many small reads?" (internals@lists.mysql.com ).
Now small reads performed by the client library are buffered.
The buffering gives up to 2 times speedup when retrieving
one-column tables.
2005-03-06 00:10:08 +03:00
petr@mysql.com
c3b399e3bc
Fix a typo caused bdb to be skipped when building with BUILD/compile-*-max
...
Recommited, as I made a typo in the previous patch myself =)
2005-02-17 04:18:49 +03:00
kent@mysql.com
95ce2ed98d
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1-perl
...
into mysql.com:/Users/kent/mysql/bk/mysql-5.0-compile
2005-02-07 13:27:44 +01:00
kent@mysql.com
70c6de976b
compile-solaris-sparc-purify:
...
Set CCLD as well
2005-02-07 13:25:03 +01:00
monty@mysql.com
80b3e02462
Fixed bug detected by sp-tests
...
Cleanup during reviews of new pushed code
2005-02-05 16:05:46 +02:00
marko@hundin.mysql.fi
459fa7f1f9
After merge fixes
2005-02-02 11:50:27 +02:00
brian@zim.(none)
6471b65ad0
Removed duplicate close call and added archive to the debug build and test.
2005-01-31 12:17:34 -08:00
kent@mysql.com
89b3897005
Merge
2005-01-31 10:24:33 +01:00
kent@mysql.com
499a441683
compile-solaris-sparc-purify:
...
Added preparation of mysql_client_test(_embedded) and mysqltest(_embedded)
Added --purify, --purecov, --quantify and --cxxfilt <cxxfiltprog> options
mysql-test-run.sh:
Report correctly combinations of embedded+ps-protocol etc
Added initial Purify support
2005-01-28 00:35:26 +01:00
ingo@mysql.com
48488e483a
Merge mysql.com:/home/mydev/mysql-4.1-4100
...
into mysql.com:/home/mydev/mysql-5.0-5000
2005-01-27 12:18:02 +01:00
ingo@mysql.com
42531336f0
Re-enabled the use of --prefix.
...
Adjusted the "Usage:" string.
Ordered the option recognition in reverse order from "Usage:".
2005-01-27 12:13:35 +01:00
ingo@mysql.com
bbcd542917
Merge from 4.1
...
Archive fix by Ingo.
Innodb compile fix by Monty.
2005-01-26 15:51:46 +01:00
monty@mysql.com
f16b456ddc
Only enable Innodb extra debugging when using the --debug=full configure option
2005-01-26 16:07:53 +02:00
serg@serg.mylan
76f3d6f002
merged
2005-01-25 21:11:04 +01:00
monty@mysql.com
36c8977dc6
Merge bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/my/mysql-4.1
2005-01-25 14:02:09 +02:00
monty@mysql.com
ef448b7fb1
Add flags for Intel 64 bit
2005-01-25 14:00:35 +02:00
jimw@mysql.com
a4471236ec
Build federated storage engine as part of max builds.
2005-01-19 10:40:39 -08:00
jimw@mysql.com
639ea64d96
Merge mysql.com:/home/jimw/my/mysql-4.1-clean
...
into mysql.com:/home/jimw/my/mysql-5.0-clean
2005-01-19 10:27:18 -08:00
jimw@mysql.com
effec1490f
Fix all BUILD/*max* scripts to use -DBIG_TABLES, like our real Max builds do.
...
(Simpler fix than last commit -- no need to mess with base_cxxflags.)
2005-01-19 10:24:51 -08:00
monty@mysql.com
a37e91e435
Changed interface for my_strntod() to make it more general and more portable
2005-01-15 12:28:38 +02:00
jimw@mysql.com
2965e7285b
Put flags for -max building in BUILD/SETUP.sh so they are consistent across
...
all architectures, and in sync with the flags used to build the MySQL Max
packages. Also back-port AMD64 build scripts from 5.0.
2005-01-13 09:05:23 -08:00
joreland@mysql.com
f3baf38dbc
merge
2005-01-07 06:47:41 +01:00
serg@sergbook.mysql.com
f472cec178
merged
2005-01-06 19:32:16 +02:00
lenz@mysql.com
6b6a11f85b
- Manually merged two changes from 4.0
2005-01-06 15:32:42 +01:00
lenz@mysql.com
57099ef6c6
- enable "with-extra-charsets=complex" for the "compile-dist" distribution
...
build (to make the test suite pass)
2005-01-06 14:35:14 +01:00
joreland@mysql.com
c62ed85054
Merge
2005-01-04 19:12:01 +01:00
monty@mysql.com
309b1a2b6c
Merge with 4.1 tree to get fix for INSERT IGNORE ... ON DUPLICATE KEY
2005-01-03 23:04:52 +02:00
lenz@mysql.com
8f499239e3
- updated compile-dist to include NDB cluster
2004-12-31 13:12:36 +01:00
lenz@mysql.com
bd5e4d81e7
Merge mysql.com:/space/my/mysql-4.0
...
into mysql.com:/space/my/mysql-4.1-build
2004-12-31 12:57:05 +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
joreland@mysql.com
c6837c2f7a
Merge mysql.com:/home/jonas/src/mysql-5.0
...
into mysql.com:/home/jonas/src/mysql-5.0-ndb
2004-12-20 16:33:45 +01:00
marty@shark.
b7731e4cc7
chmod a+x
2004-12-20 13:51:53 +01:00
marty@shark.
1028b4eb5a
.del-compile-amd64-max~55ce22d5200bf8da:
...
Delete: BUILD/compile-amd64-max
2004-12-20 13:50:27 +01:00
marty@shark.
f9033e6741
chmod a+x
2004-12-20 13:48:56 +01:00
marty@shark.
546830dcfd
.del-compile-amd64-max~f3b2b8c5aefbeacb:
...
Delete: BUILD/compile-amd64-max
2004-12-20 13:48:08 +01:00
marty@shark.
2cf2f2bd07
logging_ok:
...
Logging to logging@openlogging.org accepted
compile-amd64-max, compile-amd64-debug-max:
new file
2004-12-20 13:32:02 +01:00
monty@mysql.com
3fb088a075
Add 0x before pointers (to help with debugging)
...
Add support for VARCHAR with 1 or 2 length bytes
Enable VARCHAR packing in MyISAM files (previous patch didn't pack data properly)
Give error if we got problems in temporary tables during a SELECT
Don't use new table generated by ALTER TABLE if index generation fails
Fixed wrong call by range_end() (Could cause an ASSERT in debug mode)
2004-12-18 05:19:21 +02:00
monty@mysql.com
0de4777187
Merge with 4.1
2004-12-06 11:38:56 +02:00
lenz@mysql.com
c7038d1df6
- fixed file permissions (need execute bits set)
2004-12-02 10:11:28 +01:00
lenz@mysql.com
3247f0051d
- added some BUILD/compile-ppc* build scripts to ease building on LinuxPPC
...
- added ppc_cflags to BUILD/SETUP.sh
2004-12-02 09:44:03 +01:00
guilhem@mysql.com
46bc9aaa96
use distclean in BUILD/compile* scripts to make sure .deps dirs go
...
away (old .Plo files in them showed to cause build problems for at
least another dev and me, and they also cause problems after .c->.cc
renames).
2004-11-23 15:11:49 +01:00
monty@mysql.com
47bbf768d4
Fixes after merge with 4.1
...
FOUND is not a reserved keyword anymore
Added Item_field::set_no_const_sub() to be able to mark fields that can't be substituted
Added 'simple_select' method to be able to quickly determinate if a select_result is a normal SELECT
Note that the 5.0 tree is not yet up to date: Sanja will have to fix multi-update-locks for this merge to be complete
2004-11-03 12:39:38 +02:00
joreland@mysql.com
273209d259
Merge mysql.com:/home/jonas/src/mysql-4.1
...
into mysql.com:/home/jonas/src/mysql-4.1-ndb
2004-10-15 08:11:45 +02:00
konstantin@mysql.com
f79ca4e43d
compile-hpux11-parisc2-aCC:
...
Fix a typo. Cleanup.
2004-10-15 00:36:45 +04:00
joreland@mysql.com
98fd1c32f3
Don't compile -O1 if --with-debug=full (as it can optimize away the call stack)
2004-10-04 13:43:16 +02:00
ndbdev@eel.hemma.oreland.se
8e74c1b78c
Merge
2004-08-05 22:32:25 +02:00
konstantin@mysql.com
7c6a4ce7bc
-O4 may be slower if you don't have profiling info (as HP pal told me
...
on OSCON)
2004-08-05 01:56:41 -07:00
joreland@mysql.com
20c86363f5
Merge 4.1 with jonas irix clone
2004-08-03 14:16:16 +02:00
pem@mysql.comhem.se
387a01ddc8
Added --with-ndbcluster config option to compile-pentium-valgrind-max
...
(since it's in the other -max builds already).
2004-07-29 15:28:40 +02:00
joreland@mysql.com
51b94746fe
Merge mysql.com:/home/jonas/src/mysql-4.1
...
into mysql.com:/home/jonas/src/irix
2004-07-26 00:58:23 +02:00
konstantin@mysql.com
cd5ed13e4d
Final touch: add compile-hpux11-parisc2-aCC to source distribution
2004-07-23 23:02:57 -07:00
konstantin@mysql.com
33bec628a6
BUILD/compile-hpux11-parisc2-aCC: a handy script to compile on HP-UX11
2004-07-23 20:21:49 -07:00
mysqldev@o2k.irixworld.net
7e6bb0eee8
Irix64 mipspro ndb compile fixes
2004-07-09 12:48:32 +02:00
lenz@mysql.com
059394a573
- re-enabled NDB cluster in compile-pentium-max
2004-06-14 21:17:28 +02:00
konstantin@mysql.com
d01c7b18d8
BUILD/compile-pentium-maintainer should not ever be needed since there is
...
no AM_MAINTAINER_MODE macro in configure.in
2004-05-31 17:04:41 +04:00
mysqldev@mysql.com
f0ce42d60d
logging_ok:
...
Logging to logging@openlogging.org accepted
compile-pentium-max:
changed --with-ndbcluster to --without-ndbcluster because it fails on 4.1 builds
2004-05-26 21:39:15 +02:00
monty@mysql.com
af44187bff
Merge with 4.0 to get fixes for Windows project files
2004-05-25 02:47:25 +03:00
monty@mysql.com
0babddff40
New MYSQL_SERVER_SUFFIX usage (for easier compilation)
...
Update of VC++ project files.
2004-05-25 02:28:44 +03:00
lenz@mysql.com
0a6da89f71
- enabled compiling with NDB cluster in compile-pentium-debug-max
2004-05-03 12:56:51 +02:00
lenz@mysql.com
fc9a339294
- disabled the NDB Cluster from the embedded server
...
- added compiling of the NDB Cluster to compile-pentium-max
2004-04-26 22:37:42 +02:00
monty@mysql.com
350b433569
merge with 4.0
2004-03-16 22:41:30 +02:00
monty@mysql.com
4ee44751d9
Fixed memory leak in DROP DATABASE when using RAID tables (Bug #2882 )
2004-03-10 13:46:11 +02:00
monty@mysql.com
050af89dd8
Merge with public tree
2004-02-16 10:31:05 +02:00
monty@mysql.com
ce14578909
Merge with 4.0.18
2004-02-11 00:06:46 +01:00
bar@bar.intranet.mysql.r18.ru
5219fc269b
http://bugs.mysql.com/bug.php?id=2368
...
Multibyte charsets do not check that incoming data is well-formed
2004-02-10 15:42:46 +04:00
konstantin@mysql.com
66beeed662
compile-irix-mips64-mipspro addded to the source distribution
2004-02-10 14:17:55 +03:00
monty@mysql.com
7df839e757
Added testing of pthread_key_delete (to fix compile problem on SCO) (Bug #2461 )
...
DROP DATABASE now assumes RAID directories are in hex. (Bug #2627 )
Don't increment 'select_full_range' and similar statistics for EXPLAIN queries. (Bug #2506 )
Test in configure if pthread_key_delete() exists (to fix compile problem on SCO) (Bug #2461 )
2004-02-05 09:12:23 +01:00
konstantin@mysql.com
b73b0f7886
Fix for bug #2214 :
...
"CC: ERROR File = item.h, Line = 401 The identifier strtoll is undefined"
(compilation failure on SGI IRIX + MIPSPro 7.41)
Compilation script implemented.
Tested in 32 and 64 bit mode
2004-02-04 20:51:26 +03:00
monty@mysql.com
19b5da3247
Added missing file keycache.h
2003-11-21 12:22:51 +02:00
monty@mashka.mysql.fi
a47d56088f
Merge with 4.0 tree
2003-11-18 18:54:27 +02:00
monty@mashka.mysql.fi
cab1dc628c
CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS
...
New multi-key-cache handling. This was needed becasue the old one didn't work reliable with MERGE tables.
ALTER TABLE table_name ... CHARACTER SET ... now changes all char/varchar/text columns to the given character set
(One must use ALTER TABLE ... DEFAULT CHARACTER SET ... to change the default character set)
Fixed that have_compress is detected properly (fixes problems with func_compress.test on platforms without zlib)
New syntax for CACHE INDEX ('keys' is optional if no index name is given and one mentions the key cache name only ones)
Removed compiler warnings
Added mysql_set_server_option() to allow clients like PHP to easaily set/reset the multi-statement flag.
2003-11-18 13:47:27 +02:00
monty@mashka.mysql.fi
2846a16c57
Merge with 3.23 (only comment changes)
2003-11-17 16:16:56 +02:00
walrus@mysql.com
222172af15
Merge akishkin@bk-internal.mysql.com:/home/bk/mysql-4.1
...
into mysql.com:/home/walrus/bk/41
2003-11-05 02:31:15 +05:00
walrus@kishkin.air.ku.ru
9f87a1a5a3
compile-pentium-gcov:
...
Stop line wrapping for compiler warnings.
It needs for warnings statistic in code coverage
2003-11-05 02:25:48 +05:00
walrus@mysql.com
ae156a25e7
compile-pentium-gcov:
...
Stop line wraping for compiler warnings.
It needs for warnings statistic in code coverage
2003-11-05 02:24:34 +05:00
walrus@mysql.com
9044922fae
compile-pentium-gcov:
...
Stop the line wrapping for warnings.
it needs for warnings statistic in code coverage
2003-11-05 02:23:13 +05:00
monty@mysql.com
6622d6f8cd
Fixed access to uninitialized memory in protocol::store_time
2003-11-04 14:59:38 +02:00
monty@narttu.mysql.fi
a444a3449f
Simplified 'wrong xxx name' error messages by introducing 'general' ER_WRONG_NAME error
...
Cleaned up (and disabled part of) date/time/datetime format patch. One can't anymore change default read/write date/time/formats.
This is becasue the non standard datetime formats can't be compared as strings and MySQL does still a lot of datetime comparisons as strings
Changed flag argument to str_to_TIME() and get_date() from bool to uint
Removed THD from str_to_xxxx functions and Item class.
Fixed core dump when doing --print-defaults
Move some common string functions to strfunc.cc
Dates as strings are now of type my_charset_bin instead of default_charset()
Introduce IDENT_QUOTED to not have to create an extra copy of simple identifiers (all chars < 128)
Removed xxx_FORMAT_TYPE enums and replaced them with the old TIMESTAMP_xxx enums
Renamed some TIMESTAMP_xxx enums to more appropriate names
Use defines instead of integers for date/time/datetime string lengths
Added to build system and use the new my_strtoll10() function.
2003-11-03 14:01:59 +02:00
monty@narttu.mysql.fi
d37a5c4dd7
Indentation cleanups
...
Remove wait_if_global_read_lock on commit as this can cause deadlocks
2003-10-08 21:50:05 +03:00
monty@narttu.mysql.fi
6056cfadfc
Merge with 4.0.16
2003-10-07 15:42:26 +03:00
guilhem@mysql.com
8d083df3a8
A note that Valgrind does not give a good stacktrace when the problem
...
is involving an assembly function.
Testcase was BUG#1194
SELECT @a:=1; SELECT @a, @a:=1;
2003-09-30 00:08:12 +02:00
monty@narttu.mysql.fi
60dd8a2c4f
hanged UDF interface to use clear() instead of reset()
2003-08-27 22:30:50 +03:00
monty@mashka.mysql.fi
10c4acfb4f
merge
2003-08-19 00:10:21 +03:00
kostja@oak.local
2964e4ab48
added compile-pentium-maintainer -
...
equivalent of compile-pentium-debug but with
--enable-maintainer-mode configure option
Maybe it's worth to merge compile-mentium-debug
and compile-pentium-maintainer to a single script
2003-08-14 13:19:17 +04:00
monty@mashka.mysql.fi
2263e3e51f
Merge with 4.0.14
2003-08-11 22:44:43 +03:00
monty@mashka.mysql.fi
dbebed97e4
Remove FORCE_INIT_OF_VARS when compiling for valgrind/purify to spot wrong LINT_INIT() options
...
Fixed bug in ALTER TABLE ... MODIFY integer-column
Added ref_or_null optimization (needed for subqueries)
2003-06-30 13:23:54 +03:00
monty@mashka.mysql.fi
81a84424ee
SET CHARACTER SET DEFAULT didn't work (Bug #462 )
2003-06-29 12:58:43 +03:00
monty@narttu.mysql.fi
40109c574a
Merge with 4.0.13
2003-06-04 19:21:51 +03:00
guilhem@mysql.com
319404ab94
Outcome of discussions with Lenz and Monty about handling ccache in the build commands.
2003-05-23 18:20:57 +02:00
monty@mashka.mysql.fi
6aa8929cf3
After merge fixes
...
Added initialization of all important global variables
2003-05-21 21:39:58 +03:00
monty@narttu.mysql.fi
dd2b7918cd
Merge with 4.0.13
2003-05-19 16:35:49 +03:00
monty@mashka.mysql.fi
60dfb25be3
Give warning if MySQL doesn't honor given storage engine
...
Allow syntax CREATE TABLE t1 (LIKE t2)
2003-05-13 11:15:11 +03:00
lenz@mysql.com
cea01eccb8
- don't override CXX if it's already defined
2003-04-09 14:53:20 +02:00
monty@narttu.mysql.fi
9a46698e1e
Merge with 4.0.11
2003-02-26 01:03:47 +02:00
monty@narttu.mysql.fi
b4fbb06ad8
Portability fix for HPUX10.20
2003-02-25 21:43:24 +02:00
lenz@mysql.com
654e857022
- removed duplicate my_sys.h inclusion from lib_vio.c
...
- removed obsolete compile options from compile-pentium-debug-openssl
2003-02-21 16:37:18 +01:00
lenz@mysql.com
157168982d
- autom4te.cache is a directory - remove it recursively
2003-02-20 10:20:26 +01:00
lenz@mysql.com
d7581f1ce4
- removed leading slashes (thanks Jim!)
2003-02-19 21:52:38 +01:00
lenz@mysql.com
35555979cd
- remove "autom4te.cache" directories, too
2003-02-19 21:41:01 +01:00
serg@serg.mysql.com
474d013696
Merge serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
...
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.1
2003-02-13 17:12:52 +01:00
serg@serg.mysql.com
8bc05cfb9c
sh syntax is like that :)
2003-02-12 13:08:55 +01:00
monty@mashka.mysql.fi
aee7346ec1
Merge mashka.mysql.fi:/home/my/mysql-4.0
...
into mashka.mysql.fi:/home/my/mysql-4.1
2003-02-10 01:21:39 +02:00
monty@mashka.mysql.fi
c0b655aa38
Fixed memory reference error when doing key_column <=> NULL on column that is defined as NOT NULL
2003-02-10 01:21:09 +02:00
monty@mashka.mysql.fi
023d6dd39b
Merge with 4.0.11
2003-02-04 21:52:14 +02:00
monty@mashka.mysql.fi
689578a099
Fixes for Netware
...
Call pthread_mutex_destroy() on not used mutex.
Changed comments in .h and .c files from // -> /* */
Added detection of mutex on which one didn't call pthread_mutex_destroy()
Fixed bug in create_tmp_field() which causes a memory overrun in queries that uses "ORDER BY constant_expression"
Added optimisation for ORDER BY NULL
2003-01-28 08:38:28 +02:00
monty@mashka.mysql.fi
25c393a12e
Portability fixes (for windows)
...
Some changes to the prepared statement protocol to make it easier to use and faster.
2003-01-21 21:07:59 +02:00
monty@mashka.mysql.fi
76f146a175
Merge with 4.0.9
2003-01-18 03:13:37 +02:00
monty@mashka.mysql.fi
54ad6de1d9
Portability fix
2003-01-09 11:11:06 +02:00
monty@mashka.mysql.fi
803dff1002
Merge with 4.0.8
2003-01-06 02:04:52 +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
859b688476
Merge with 4.0.6
2002-12-05 19:38:42 +02:00
monty@mashka.mysql.fi
7d41cd44c6
Merge with 3.23
...
(Fixed problem with autoconf 2.53 on Solaris)
2002-12-04 17:40:37 +02:00
monty@mashka.mysql.fi
ad20c29c4e
Fixed 'stack direction' check in autoconf
...
Workaround for problem with autconf 2.53 on Solaris
(Fixes problem with SOCKET_SIZE_TYPE)
2002-12-04 16:52:46 +02:00
monty@mashka.mysql.fi
dac6498f9b
Merge with 4.0
2002-11-21 15:56:48 +02:00
lenz@mysql.com
a61c8ed770
- Typo fixed
2002-11-08 16:13:46 +01:00
monty@butch.
a2bdf9265f
Portability fixes for Fortre C++ 5.0 (on Sun) in 32 and 64 bit modes.
2002-11-07 03:54:00 +02:00
monty@hundin.mysql.fi
685dba5bac
Fix to get core file on Linux
2002-11-05 00:04:36 +02:00
ram@ram.(none)
e3a2033d41
fix for BDB 4.1.24
2002-10-31 17:06:23 +04:00
monty@hundin.mysql.fi
1e0538324d
Added back old LARGEFILE handling
...
Fixed reference to freed memory in acl_init()/grant_init()
Fixed possible memory leak. (Could only happen in very strange circumstances)
Fixed bug in ALTER TABLE with BDB tables
Updated mysql-test for valgrind
2002-10-29 21:59:03 +02:00