[SRU] bitcoin: Mandatory upgrade on May 15
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bitcoin (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Oneiric |
Won't Fix
|
Medium
|
Unassigned | ||
Precise |
Won't Fix
|
Medium
|
Unassigned | ||
Quantal |
Won't Fix
|
Medium
|
Unassigned | ||
Raring |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
What is happening
If you are using Bitcoin-Qt/bitcoind version 0.7.2 or earlier, you must take action before 15 May, 2013. If you do nothing, you are likely to be left behind and will be out of sync with the rest of the Bitcoin network.
We recommend that you upgrade to version 0.8.1 before the 15th of May to avoid any issues. If you are a solo miner or mining pool operator, please see the the notes at the end of this page for how to upgrade safely.
If you cannot upgrade to version 0.8.1
If you cannot upgrade to the latest version, you can still avoid the problem. Create a file called DB_CONFIG in the bitcoin data directory, containing these two lines:
set_lg_dir database
set_
Attached is a patch to fix this mandatory upgrade. I'll apply for a FFE.
[Test Case]
After May 15th, affected clients won't propagate large blocks
[Regression Potential]
none that i can think of, this is just lifting an artificial constraint BDB was putting on databases
Related branches
Changed in bitcoin (Ubuntu Oneiric): | |
status: | New → Won't Fix |
Changed in bitcoin (Ubuntu Precise): | |
status: | New → Triaged |
Changed in bitcoin (Ubuntu Quantal): | |
status: | New → Triaged |
Changed in bitcoin (Ubuntu Precise): | |
importance: | Undecided → Medium |
Changed in bitcoin (Ubuntu Quantal): | |
importance: | Undecided → Medium |
tags: | removed: verification-needed |
tags: | removed: removal-candidate |
Changed in bitcoin (Ubuntu Oneiric): | |
importance: | Undecided → Medium |
Changed in bitcoin (Ubuntu Precise): | |
status: | Fix Committed → Won't Fix |
tags: | removed: verification-done |
Attached debdiff.
As an alternative to the mandatory upgrade, I added to our wrapper script to tell BDB to use a bigger DB. Taken from upstream: bitcoin. org/may15. html
http://