Rich Prohaska
412f1d9f36
#244 skip jemalloc build if it is not in the third party directory
2014-05-21 11:51:26 -04:00
Leif Walsh
e841d46065
Merge pull request #208 from Tokutek/merge-libs
...
update TokuMergeLibs to support Tokutek/mongo#983
2014-03-06 17:07:47 -05:00
Leif Walsh
92eae38a31
updated TokuMergeLibs for Tokutek/mongo#983
...
We needed to be more careful about extracting archives which may
contain multiple objects with the same name.
2014-03-05 19:00:12 -05:00
John Esmet
0a747782cc
fixes #199 Remove BDB-related cmake logic, ydb tests (some code, mostly conditional
...
compilations).
2014-03-05 10:01:39 -05:00
John Esmet
7a76d84d01
fixes #198 Consolidate our portability code by moving toku_include/*
...
stuff into portability/
2014-03-03 20:07:57 -05:00
Bradley C. Kuszmaul
0a06abb42e
Revert "Make the hotbackup library link up"
...
This reverts commit 843f0050cb
.
Should have been on a branch.
2014-02-14 17:07:26 -05:00
Bradley C. Kuszmaul
d0223116ac
Revert "Cleanup"
...
This reverts commit 7fa771e0f3
.
Should have been on a branch.
2014-02-14 17:07:10 -05:00
Bradley C. Kuszmaul
91e2af2b42
Cleanup
2014-02-14 15:16:54 -05:00
Bradley C. Kuszmaul
d71b0003a5
Make the hotbackup library link up
2014-02-14 14:31:14 -05:00
Leif Walsh
44002ac2b1
Merge commit 'bafb665'
2013-12-30 11:08:17 -05:00
Leif Walsh
21830bbd68
fixed compilation with clang due to uninteresting -Wignored-attributes Tokutek/mongo#869
2013-12-30 11:06:55 -05:00
Leif Walsh
5faf2143a8
silenced tokudb.data warning if being built as a component Tokutek/mongo#869
2013-12-21 19:00:29 -05:00
Leif Walsh
9f59d06843
added cpack component identifications to all install targets Tokutek/mongo#869
2013-12-20 17:58:48 -05:00
Rich Prohaska
dbfddf4e0d
Tokutek/mariadb#12 rebase to mariadb-5.5.34
2013-11-28 09:52:08 -05:00
Rich Prohaska
4e3aa725f1
refs #64 fix clang on linux problems
2013-09-17 11:30:40 -04:00
Leif Walsh
f8ae1ecfe8
remove -u option from cp, fixes #66
2013-09-12 14:41:44 -04:00
RIch Prohaska
b8af9b8c7e
Merge pull request #33 from Tokutek/drd-flags
...
changed cmake to use a new build type for drd Tokutek/ft-engine#48
2013-07-19 11:13:48 -07:00
Leif Walsh
18421f4be8
changed cmake to use a new build type for drd Tokutek/ft-engine#48
...
This lets us use CMAKE_BUILD_TYPE=drd instead of hijacking
RelWithDebInfo.
Also, make RelWithDebInfo synonymous with Release so we can build
MySQL/MariaDB that way.
2013-07-19 13:55:28 -04:00
Yoni Fogel
403991aaae
Refs Tokutek/ft-index#28 Use prctl (on any linux) even if it is too old for PR_SET_PTRACER.
...
Ignore any error caused by this
2013-07-08 13:43:30 -07:00
Yoni Fogel
53a9e3fa6a
Refs Tokutek/ft-index#28 Fix compile failure on machines without prctl
2013-07-05 23:04:52 -07:00
Yoni Fogel
a921615d73
Refs Tokutek/ft-index#28 Fix compile failure
2013-07-05 16:23:23 -07:00
Leif Walsh
5b2010b744
only append -fimplicit-templates if -fno-implicit-templates is already there because of mysql/mariadb
2013-05-02 14:47:40 -04:00
Leif Walsh
9a2b39499a
fix cmake check for dlsym() when a subproject of mysql 5.6
2013-05-02 14:47:40 -04:00
Leif Walsh
ec915dfadf
disable -fimplicit-templates on clang #6
2013-05-01 08:04:21 -04:00
Rich Prohaska
31ac1c1109
look for toku_config.h
2013-04-30 12:39:32 -04:00
Leif Walsh
366e847e5f
#6 don't do cmake install if we're a subproject of mysql
2013-04-28 20:20:17 -04:00
Leif Walsh
8a56340093
Merge branch 'simplify-build'
2013-04-28 16:38:35 -04:00
Leif Walsh
49285f13c6
#6 export jemalloc targets so mysql/maria can use them
2013-04-28 16:30:58 -04:00
Leif Walsh
566f38f706
turn off jemalloc debug mode for mysql builds, it's more than we need
2013-04-28 08:42:20 -04:00
Leif Walsh
ce9253a378
#6 append -fimplicit-templates because we want them
2013-04-27 13:46:58 -04:00
Leif Walsh
c063892d92
#6 rename cmake functions duplicated in mysql to prevent name clash
2013-04-27 13:46:33 -04:00
Leif Walsh
eb2ea77876
don't warn about missing test data files if you aren't going to test
2013-04-18 15:56:36 -04:00
Yoni Fogel
e18446e180
refs #6566 fix third party default dir for jemalloc, and error text, and remove TOKU_SVNROOT
2013-04-17 00:02:31 -04:00
Yoni Fogel
d6f286b6eb
refs #6566 Cleanup xz subproject in cmake.
...
xz now copies sources into the cmake build directory to prevent unnecessary churn (configure is run directly on sources)
2013-04-17 00:02:30 -04:00
Leif Walsh
ca8367eed5
refs #6566 set TOKUDB_DATA in cmake, rather than relying on svn layout
...
git-svn-id: file:///svn/toku/tokudb@55578 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:36 -04:00
Yoni Fogel
496ff4d5bb
refs #6566 Revert xz third_party patches. Will do this on git to reduce effects on nightly tests.
...
svn merge -c -55449 https://svn.tokutek.com/tokudb/toku/tokudb
svn merge -c -55401 https://svn.tokutek.com/tokudb/toku/tokudb
svn merge -c -55400 https://svn.tokutek.com/tokudb/toku/tokudb
git-svn-id: file:///svn/toku/tokudb@55450 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:35 -04:00
Yoni Fogel
9856021ed0
refs #6566 Improve xz source clone code, cleanup xz subproject
...
git-svn-id: file:///svn/toku/tokudb@55449 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:34 -04:00
Yoni Fogel
21f1ac587b
refs #6566 Move xz sources into (tokudb)/third_party/ in preparation for git move
...
git-svn-id: file:///svn/toku/tokudb@55401 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:34 -04:00
Yoni Fogel
7d4d470526
refs #6566 Compiling/configuring no longer changes XZ source files (it changes a copy)
...
This prevents unnecessarily modified files in svn/git
git-svn-id: file:///svn/toku/tokudb@55400 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:34 -04:00
Leif Walsh
0b59372244
refs #6198 install jemalloc so mongo can use it (and eventually mysql too)
...
git-svn-id: file:///svn/toku/tokudb@55089 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:34 -04:00
Bradley C. Kuszmaul
aa10ba321b
Refs #5926 . Leif made fortify do the right thing, so unding r54709. Leif says: The RelWithDebInfo target uses -O1 -g, see lines 119 and 120.
...
git-svn-id: file:///svn/toku/tokudb@54726 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Bradley C. Kuszmaul
fa5519f465
Turn off fortify, since it doesn't work for -O0. Refs #5926 .
...
git-svn-id: file:///svn/toku/tokudb@54709 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Bradley C. Kuszmaul
f6d1933e12
Fix #6293 . Don't use {{{mincore()}}} on Darwin.
...
git-svn-id: file:///svn/toku/tokudb@54523 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:31 -04:00
Leif Walsh
6d243ec46a
refs #4871 remove cmake warning about -Wcast-align. It's been long enough and we're not fixing it any time soon.
...
git-svn-id: file:///svn/toku/tokudb@54397 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:30 -04:00
Leif Walsh
3400f1d126
closes #6042 add -Wno-error=address-of-array-temporary
...
git-svn-id: file:///svn/toku/tokudb@53419 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:29 -04:00
Leif Walsh
29ef91a842
closes #5928 add fortify source to RelWithDebInfo
...
git-svn-id: file:///svn/toku/tokudb@52785 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:29 -04:00
Leif Walsh
d9a440ee26
closes #5949 merge to main
...
git-svn-id: file:///svn/toku/tokudb@52748 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Leif Walsh
a22143105f
refs #5940 update to jemalloc-3.3.0 in the fractal tree
...
git-svn-id: file:///svn/toku/tokudb@52623 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:28 -04:00
Leif Walsh
a0a5410f9d
refs #5889 fix O_DIRECT detection
...
git-svn-id: file:///svn/toku/tokudb@52239 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00
Zardosht Kasheff
f3dc3fdea2
refs #5842 , merge Direct I/O to main
...
git-svn-id: file:///svn/toku/tokudb@52238 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:27 -04:00