Leif Walsh
78ad3e15f4
[t:4871] fix linking with gcc, I think
...
git-svn-id: file:///svn/toku/tokudb@44593 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:50 -04:00
Leif Walsh
38ae050c90
[t:4871] do not use COMPILE_FLAGS_RELEASE until http://www.cmake.org/Bug/view.php?id=6493 is fixed.
...
git-svn-id: file:///svn/toku/tokudb@44550 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
dc4776a770
[t:4871] implement binary compilation options in a nicer way in cmake,
...
only do it for release builds, play nicer with multi-configuration
generators like vs and xcode
git-svn-id: file:///svn/toku/tokudb@44535 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
d3a6f99e14
[t:5073] fix most clang problems on linux, ignore -Wcast-align for now
...
git-svn-id: file:///svn/toku/tokudb@44529 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
6f24c4fa88
[t:4871] clean up compilation flags across the board
...
git-svn-id: file:///svn/toku/tokudb@44507 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
df558c4679
[t:4871] silence FindValgrind, fix debug settings for release icc builds
...
git-svn-id: file:///svn/toku/tokudb@44486 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Leif Walsh
5410bb9998
[t:4871] remove -Wcast-align on darwin
...
git-svn-id: file:///svn/toku/tokudb@44440 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:49 -04:00
Yoni Fogel
b6b8dd84c4
[t:4905] closes #4905 Merge 4905b branch to main (removes pwrite lock)
...
git-svn-id: file:///svn/toku/tokudb@44315 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:47 -04:00
Leif Walsh
a8f936e6c0
[t:4845] remove lzma headers, depend instead on those that get installed. possibly also fix dependency scanning of lzma stuff for parallel builds
...
git-svn-id: file:///svn/toku/tokudb@44299 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:47 -04:00
Rich Prohaska
50c74b6536
#5006 use find_package(Valgrind) for linux refs[t:5006]
...
git-svn-id: file:///svn/toku/tokudb@44260 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:43 -04:00
Leif Walsh
576ecc92a2
[t:5006] change what we search for so VALGRIND_PREFIX makes more sense
...
git-svn-id: file:///svn/toku/tokudb@44253 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:43 -04:00
Leif Walsh
3df4ae6791
[t:5006] support VALGRIND_PREFIX for using non-standard valgrind installations (and error out correctly if we don't find valgrind). fixes #5006
...
git-svn-id: file:///svn/toku/tokudb@44252 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:43 -04:00
Leif Walsh
ea1c9352bf
[t:4845] move xz-4.999.9beta up the tree
...
git-svn-id: file:///svn/toku/tokudb@44232 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:43 -04:00
Zardosht Kasheff
900d290cda
[t:4877], [t:4966], [t:4952], [t:4881], [t:4918], merge to main
...
git-svn-id: file:///svn/toku/tokudb@44130 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:42 -04:00
Leif Walsh
e4aefe2604
[t:4871] forgot global generates GSYMS too
...
git-svn-id: file:///svn/toku/tokudb@44094 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:41 -04:00
Leif Walsh
71101fd993
[t:4948] remove test1426.bdbdump from cmake files, add dependency on log code generation for tags
...
git-svn-id: file:///svn/toku/tokudb@44090 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:41 -04:00
Leif Walsh
966eea0f44
[t:4871] disable -Wshadow on osx
...
git-svn-id: file:///svn/toku/tokudb@43881 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:36 -04:00
Leif Walsh
3719bf2c2f
[t:4901] merging brt->ft rename to main
...
git-svn-id: file:///svn/toku/tokudb@43686 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:35 -04:00
Leif Walsh
ac02edd57d
[t:4871] fix valgrind --trace-children-skip so that recover_stress and checkpoint_stress don't report so many errors (they're actually from grep)
...
git-svn-id: file:///svn/toku/tokudb@43630 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:31 -04:00
Leif Walsh
66cf1d3d6d
[t:4871] change cdash site name to be user@host
...
git-svn-id: file:///svn/toku/tokudb@43559 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:31 -04:00
Leif Walsh
53a989fcb6
[t:4871] move generated logging code into the binary directory
...
git-svn-id: file:///svn/toku/tokudb@43527 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:30 -04:00
Leif Walsh
a4fdd8d636
[t:4871] fixing warning options
...
git-svn-id: file:///svn/toku/tokudb@43489 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:29 -04:00
Leif Walsh
d58b1a3331
[t:4871] really turn on -Werror, make things compile with it
...
git-svn-id: file:///svn/toku/tokudb@43473 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:29 -04:00
Leif Walsh
e057b9ad8c
[t:4871] turn -Werror back on
...
git-svn-id: file:///svn/toku/tokudb@43440 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:28 -04:00
Leif Walsh
43572373c5
[t:4814] never ever pass -DNDEBUG
...
git-svn-id: file:///svn/toku/tokudb@43406 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
f74b4ee762
[t:4814] fix symbol existence checking
...
git-svn-id: file:///svn/toku/tokudb@43400 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
581cc5dbb6
[t:4814] fix project root name
...
git-svn-id: file:///svn/toku/tokudb@43395 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
0bef6fc243
[t:4814] fix cmake error
...
git-svn-id: file:///svn/toku/tokudb@43368 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
2bb02c83cd
[t:4814] clean up and comment the CMakeLists.txts
...
git-svn-id: file:///svn/toku/tokudb@43367 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:27 -04:00
Leif Walsh
2bd3f447c1
[t:4858] merge 4858 to mainline
...
git-svn-id: file:///svn/toku/tokudb@43285 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
17c641b674
[t:4846] merging 4846 branch.
...
git-svn-id: file:///svn/toku/tokudb@43235 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:26 -04:00
Leif Walsh
63b1969fbb
[t:4814] merging cmake work to mainline
...
git-svn-id: file:///svn/toku/tokudb@43179 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:00:25 -04:00