update dependency-libs for Gitian builds#2414
update dependency-libs for Gitian builds#2414Diapolo wants to merge 1 commit intobitcoin:masterfrom Diapolo:lib-update
Conversation
- Update Boost from 1.50 to 1.53 -- removes the need to build the Chrono lib - Update OpenSSL from 1.0.1c to 1.0.1e -- fixes for CVE-2013-0169, CVE-2012-2686 and CVE-2013-0166 - Update Qt from 4.8.3 to 4.8.4 - Update libqrencode from 3.2.0 to 3.4.2 -- Memory leak bug has been fixed and others
|
Any comments on this are welcome :). |
|
Seems libpng also has some security problems in 1.5.9: zlib seems to be safe, but there is also a 1.27. miniupnpc is up 2 versions: |
|
Can one of you please setup a gitian build environment (VirtualBox works nicely now) and test? |
|
Also: it'd be great if we could get people to volunteer to review the changes to our dependencies; after all, it is theoretically possible that somebody could try to slip through a patch in something we depend on intended to compromise bitcoin, since everybody knows our dependencies. |
|
@gavinandresen Is there a more recent version of https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/README available or shall I try to use that to setup a Gitian box? @gavinandresen ping² :) |
|
Automatic sanity-testing: FAILED BUILD/TEST, see http://jenkins.bluematt.me/pull-tester/42895c02a6e0c41890d3d0343d8be2c6bb099864 for binaries and test log. This could happen for one of several reasons:
If you believe this to be in error, please ping BlueMatt on freenode or TheBlueMatt here. This is an automated test script which runs test cases on each commit every time is updated. |
|
The boost 1.53 update doesn't build: http://luke.dashjr.org/tmp/code/20130412-boost-build.log |
|
@luke-jr I have no idea what |
|
Closing. Feel free to reopen after verifying that it works across all supported platforms. |
There was a problem hiding this comment.
This will download a file named "download"! When you rebase this, please fix the links to end in the proper filename
-- removes the need to build the Chrono lib
-- fixes for CVE-2013-0169, CVE-2012-2686 and CVE-2013-0166
-- Memory leak bug has been fixed and others
Don't merge this yet, this is just to see what pull tester is doing with it :).
Replaces #2108