Updates openssl to 1.0.1k for:
- build docs
- gitian linux build descriptors
- gitian windows build descriptors
see: https://www.openssl.org/news/secadv_20150108.txt
Note: This patch was not applied to the OSX gitian process because
that is (still) broken for dogecoin at this time.
see: https://www.openssl.org/news/secadv_20141015.txt
Changes gitian build scripts for linux and windows to use
OpenSSL 1.0.1j. osx scripts have other issues (they have not
been updated to dogecoin dependencies) so those will go into a
separate change.
Please note that although the input for qt-win.yml changes for
reasons of consistency, the output does not, so the version
number for qt-win*-5.2.0-gitian intermediates remain at r3.
Bitcoin core should work with any remotely recent boost version
if a proper build environment is present. Remove a confusing comment
from the build documentation.
Rebased-From: bd45b1a
Conflicts:
doc/build-unix.md
The dependencies were out of date. Homebrew doesn't have a formula called berkeley-db5, berkeley-db *is* version 5.3.28.
I've also stripped out the language about forcing OpenSSL to link, because with the build process it shouldn't even be necessary, and it's an incredibly incredibly bad idea to force OpenSSL into ``` /usr/local ```. Even if we did need it in the path, which we shouldn't because pkg-config should find the Homebrew OpenSSL build path automatically, we could temporarily add the Homebrew OpenSSL to the $PATH with an export command rather than forcing a permanent link.
This change was adopted by Bitcoin a few days back.
The libpng ftp site is a bit unreliable at times, over the course
of a month it has been rejecting access to me more than a couple
of times. Changed url to sourceforge.
Because we use a different bdb version than bitcoin, SHA256 of
dogecoin-deps-* gitian built files are different. New hashes
match both langerhans' 1.7.2-Beta-1 committed sigs at
https://github.com/dogecoin/gitian.sigs and my own.
Make the instdate for lrelease etc deterministic. This should have been
part of 0.9.2. Luckily this doesn't affect the end product, it is just
a bit annoying.
Rebased-From: 386e732
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>