Applied 2 upstream commits to update our code to leveldb 1.9
Leveldb19 #2207
pull gavinandresen wants to merge 8 commits into bitcoin:master from gavinandresen:leveldb19 changing 42 files +2032 −990-
gavinandresen commented at 7:08 PM on January 23, 2013: contributor
-
Replace leveldb/ with vanilla 1.7.0 4786302fb9
-
Remove Snappy support 00abfccc5d
-
21f2ae7563
Native Windows LevelDB port
Import native Windows LevelDB port by Hiram Chirino. Extracted from from https://github.com/chirino/leveldb.git using git diff dd0d562..aea83b7
-
Pre-Vista leveldb::port::InitOnce implementation 960797a0de
-
Mingw support for Windows LevelDB port 8aef119f43
-
b1024662ea
Port leveldb to MinGW32
Several changes to make the native windows leveldb code compile with mingw32 and run on 32-bit Windows: * Remove -std=c++0x dependency (modified code to use NULL instead of nullptr) * Link with -lshlwapi * Only #define snprintf/etc if compiling with Visual Studio * Do not link against DbgHelp.lib (wrote a CreateDir instead of using DbgHelp's MakeSureDirectoryPathExists * Define WINVER=0x0500 so MinGW32 can use the 64-bit-filesystem Windows api calls * Define __USE_MINGW_ANSI_STDIO=1 to use MinGW's printf (which supports %ll) I also cleaned up makefile.mingw, assuming that dependencies would be in the standard /usr/local/{include,lib} by default but allowing overriding with make DEPSDIR=... etc -
added utility to dump leveldb files f79ddf24a9
-
36311b9a19
Fix corruption bug found and analyzed by dhruba@gmail.com
https://groups.google.com/d/msg/leveldb/Kc9JxuIUu5A/9P0N9RL4ar8J
-
gmaxwell commented at 9:03 PM on January 23, 2013: contributor
Should we just take this before the 0.8 rc?
-
Diapolo commented at 9:07 PM on January 23, 2013: none
/votes yes
AFAIK the only changes between the tested 1.7 version are the last commits, right?
-
BitcoinPullTester commented at 1:47 AM on January 24, 2013: none
Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/36311b9a194e3546006478157279383ffa624cf0 for binaries and test log.
-
gavinandresen commented at 4:26 PM on January 24, 2013: contributor
Yes, the only changes between the tested 1.7 version are the last commits.
- gavinandresen referenced this in commit d3ab598fd5 on Jan 24, 2013
- gavinandresen merged this on Jan 24, 2013
- gavinandresen closed this on Jan 24, 2013
- laudney referenced this in commit b5cf99b53a on Mar 19, 2014
- DrahtBot locked this on Sep 8, 2021
Contributors
Milestone
0.8.0