Hello all, Quick update on version 0.8.0 packaging.
I imported upstream's tarball to our repo [1], refreshed patches, it builds fine. However, it compiles its own libleveldb.a and libmemenv.a as others have reported. I modified upstream's (luke-jr) patch: 1005_use_system_libleveldb.patch [2] When applied it compiles bitcoind and bitcoin-qt ok, but the tests will fail because they need libmemenv.a. A bug report has been filed against leveldb in debian asking them to ship libmemenv.a. [3] We can either (1) wait and see what leveldb maintainers do after Wheezy or (2) build libmemenv.a and link it against debian's system libleveldb. Since libmemenv.a is only used for the test suites, perhaps that isn't that bad of a solution. As of now, I have our clean target removing src/leveldb, but if we're building our own we can checkout src/leveldb and not clean it. Also, debian/copyright needs to be refreshed, I haven't done that yet. Cheers, Scott [1] http://anonscm.debian.org/gitweb/?p=collab-maint/bitcoin.git [2] http://anonscm.debian.org/gitweb/?p=collab-maint/bitcoin.git;a=blob;f=debian/patches/1005_use_system_leveldb.patch;h=1292400e178d78c53bb6bea7b9675fafc9ee01c9;hb=HEAD [3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701075 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

