[Pkg-bitcoin-devel] Bug#731953: Bug#731953: bitcoin: Package is allowed to build with too-new libdb, resulting in non-portability of wallets

Micha Bailey michabailey at gmail.com
Fri May 16 12:44:16 UTC 2014


What happened with 0.8 was this: rather than keeping an index of every
transaction, with its position in each block, etc, in BDB, a LevelDB is
created, and it's used to maintain what's called the UTXO set, short for
Unspent Transaction Output set. Basically, this contains all unspent
transaction outputs, with the information needed to redeem them, making it
much more efficient to look up UTXOs, rather than having to look up the
position of the transaction within the blockchain and seek them out.
However, BDB is still used for the wallet, which is where compatibility is
an issue.


On Fri, May 16, 2014 at 3:00 PM, <
pkg-bitcoin-devel-request at lists.alioth.debian.org> wrote:

> <snip>
>
> ------------------------------
>
> Message: 2
> Date: Fri, 16 May 2014 09:06:01 +1000
> From: Brian May <brian at microcomaustralia.com.au>
> To: 731953 at bugs.debian.org
> Subject: [Pkg-bitcoin-devel] Bug#731953: bitcoin: Package is allowed
>         to      build with too-new libdb, resulting in non-portability of
> wallets
> Message-ID:
>         <
> CAA0ZO6AotcnhYB1+Wn5_xfbEDnygeZjKjG5RrfyGx80N5QFL5Q at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hello,
>
> Is this bug still relevant?
>
> My understanding is that upstream switched from bdb to leveldb:
> https://github.com/bitcoin/bips/blob/master/bip-0050.mediawiki
>
> Which presumably means compatibility issues with older bdb no longer
> matters any more.
>
> Although I see bitcoin-qt depends on libdb5.3++, so it is possible my
> understanding my not be correct.
>
> If I am correct though, can this bug be closed?
> --
> Brian May <brian at microcomaustralia.com.au>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/attachments/20140516/ca92a482/attachment-0001.html
> >
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> Pkg-bitcoin-devel mailing list
> Pkg-bitcoin-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-bitcoin-devel
>
> ------------------------------
>
> End of Pkg-bitcoin-devel Digest, Vol 68, Issue 3
> ************************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/attachments/20140516/7c8f904a/attachment-0001.html>


More information about the Pkg-bitcoin-devel mailing list