ca333
a652bb670b
Merge pull request #70 from ca333/patch-11
...
update libsodium
2018-04-19 03:21:50 +02:00
ca333
069ee2d327
update libsodium
...
OSX fallback to 1.0.11 due to missing atoll/atoi compiler support
2018-04-19 03:20:54 +02:00
ca333
05384c9fef
Merge pull request #69 from ca333/patch-8
...
fix gtest/gmock
2018-04-18 22:44:02 +02:00
ca333
1672d0d913
fix proton.mk
...
0.17.0 not hosted under legacy URL. moved to apache archive.
2b0e6432fe
2018-04-18 22:31:58 +02:00
ca333
14b5fdf828
fix gtest/gmock
...
OSX related path-fix in makefile
2018-04-18 22:22:31 +02:00
Sean Bowe
acfcdb94b9
Load Sapling testnet parameters into memory.
2018-04-17 15:04:46 -06:00
Homu
ec6021950d
Auto merge of #3176 - daira:use-https-for-bdb, r=daira
...
Use https: for BDB backup download URL.
2018-04-17 02:13:10 -07:00
ca333
2b0e6432fe
update proton.mk
...
use SSL/TLS secured URL
2018-04-16 15:24:42 +02:00
Daira Hopwood
7709c8a47e
Use https: for BDB backup download URL.
2018-04-16 08:11:40 +01:00
ca333
d2f9e747d5
[fix] proton download path
...
resolves #3174
2018-04-16 00:19:33 +02:00
Sean Bowe
65dc30c5a1
Update librustzcash hash
2018-04-14 19:33:10 -06:00
ca333
9f0535143b
test
2018-04-14 18:00:06 +02:00
Sean Bowe
e6bbd8481e
Switch to latest librustzcash
2018-04-12 18:52:00 -06:00
Jack Grigg
a560c24d6b
depends: Update to latest librustzcash with sapling-crypto dependencies
2018-04-11 08:06:40 -06:00
Jack Grigg
c63c9f20e4
depends: Add support for unpackaged Rust crates
2018-04-11 08:00:23 -06:00
Jack Grigg
b123b9bb79
depends: Upgrade Rust to 1.26.0-beta.3
2018-04-11 07:59:46 -06:00
Scott Sadler
92df780015
Merge remote-tracking branch 'james/dev' into cryptoconditions
2018-04-03 14:43:19 -03:00
Scott Sadler
4c121ffdb0
cpp test suite for cryptoconditions integration
2018-04-01 21:18:01 -03:00
Homu
65dedeeae3
Auto merge of #3131 - str4d:3096-cargo-checksum-fixes, r=daira
...
depends: Fix regex bugs in cargo-checksum.sh
2018-04-01 05:54:41 -07:00
Homu
1a9caa6ac1
Auto merge of #3127 - str4d:2688-mandatory-rust, r=ebfull
...
Make Rust compilation mandatory
The temporary integration check in CheckEquihashSolution() remains, until we
have "real" Rust code to integrate.
Closes #2688 .
2018-03-30 12:58:34 -07:00
Jack Grigg
0e400c8854
depends: Fix regex bugs in cargo-checksum.sh
2018-03-30 19:06:51 +01:00
Simon
09bf7d2d3c
Upgrade OpenSSL to 1.1.0h
2018-03-29 23:05:17 -07:00
Jack Grigg
d9cd254e5e
Make Rust compilation mandatory
...
The temporary integration check in CheckEquihashSolution() remains, until we
have "real" Rust code to integrate.
Closes #2688 .
2018-03-28 17:55:45 +02:00
Homu
058efdbe0f
Auto merge of #3124 - bitcartel:update_boost_url, r=str4d
...
Update boost package URL to match official download url on boost.org
Part of #3123 .
2018-03-28 08:26:39 -07:00
Homu
a08ad2b815
Auto merge of #3096 - str4d:2231-depends-vendor-rust-crates, r=str4d
...
depends: Explicitly download and vendor Rust dependencies
Closes #2231 .
2018-03-28 07:01:39 -07:00
Jack Grigg
0adfdc99b2
depends: Explicitly download and vendor Rust dependencies
...
Closes #2231 .
2018-03-28 15:46:51 +02:00
Homu
2c91e3ebc0
Auto merge of #3117 - charlieok:add_windows_rust_package, r=daira
...
Add filename and SHA256 hash for Windows Rust package
When running `make download` in the `depends` directory, the `download-win` target (which `download` depends on) generates an error when it runs the commands defined in `check_or_remove_sources`:
```Makefile
sha256sum: /home/vagrant/zcash/depends/work/download/rust-1.16.0/..hash: no properly formatted SHA256 checksum lines found
funcs.mk:242: recipe for target '/home/vagrant/gitian-builder/cache/common/download-stamps/.stamp_fetched-rust-.hash' failed
make[1]: *** [/home/vagrant/gitian-builder/cache/common/download-stamps/.stamp_fetched-rust-.hash] Error 1
make[1]: Leaving directory '/home/vagrant/zcash/depends'
Makefile:153: recipe for target 'download-win' failed
make: *** [download-win] Error 2
```
The reason for the error is that `depends/packages/rust.mk` defines `rust_file_name_linux` and `rust_file_name_darwin` but leaves `rust_file_name_mingw32` undefined.
A directory of available rust downloads is here: https://static.rust-lang.org/dist/index.html
The closest windows analog in that list (using the same version number as currently defined in `rust.mk`) appears to be `rust-mingw-1.16.0-x86_64-pc-windows-gnu.tar.gz`. A corresponding sha256 value is also given in `rust-mingw-1.16.0-x86_64-pc-windows-gnu.tar.gz.sha256`.
After adding these values to `rust.mk`, the rust-mingw tar package was downloaded along with the rest of the dependencies and the above error message went away.
2018-03-28 05:31:43 -07:00
jl777
1d5c7ffa29
-googlemock
2018-03-28 14:22:39 +03:00
Simon
2b0783792b
Update boost package URL to match official download url on boost.org
2018-03-27 09:39:06 -07:00
jl777
079de2e5e8
Test
2018-03-27 16:49:00 +03:00
jl777
919fa9f9c3
Add back googlemk
2018-03-27 16:39:18 +03:00
jl777
1328d71427
Remove / from bintray path
2018-03-27 14:22:06 +03:00
Charlie O'Keefe
de2c5e9be9
Add filename and sha256 hash for windows rust package
2018-03-26 14:52:58 -06:00
Jack Grigg
1c4a74d40b
depends: Remove -mt suffix from Boost libraries
...
Requires disabling --build-type=complete, because in Boost 1.66 it appears to be
broken (only the tagged libraries are built).
2018-03-26 16:33:27 +02:00
Jack Grigg
e6a34c283a
Revert "remove -mt suffix from boost libraries built by depends"
...
This reverts commit 33ae5edd2c .
2018-03-26 16:20:55 +02:00
jl777
e9fac08611
Test
2018-03-25 19:48:21 +03:00
jl777
b380fd6321
Test
2018-03-25 19:27:12 +03:00
jl777
995fee09af
Test
2018-03-25 19:14:36 +03:00
jl777
b49b22afd0
Test
2018-03-25 19:08:42 +03:00
jl777
9000990c30
Merge remote-tracking branch 'zcash/master' into rebase2
...
# Conflicts:
# .travis.yml
# Makefile.am
# README.md
# configure.ac
# depends/Makefile
# depends/builders/darwin.mk
# depends/funcs.mk
# depends/hosts/darwin.mk
# depends/packages/googlemock.mk
# depends/packages/googletest.mk
# depends/packages/libsnark.mk
# depends/packages/libsodium.mk
# depends/packages/packages.mk
# depends/packages/rust.mk
# src/Makefile.am
# src/Makefile.gtest.include
# src/chainparams.cpp
# src/chainparams.h
# src/checkpoints.h
# src/clientversion.h
# src/coins.cpp
# src/consensus/consensus.h
# src/gtest/test_mempool.cpp
# src/httprpc.cpp
# src/init.cpp
# src/komodo-tx.cpp
# src/main.cpp
# src/miner.cpp
# src/policy/fees.cpp
# src/policy/fees.h
# src/rpcmining.cpp
# src/rpcrawtransaction.cpp
# src/rpcserver.cpp
# src/test/policyestimator_tests.cpp
# src/test/rpc_wallet_tests.cpp
# src/test/transaction_tests.cpp
# src/txdb.cpp
# src/txmempool.cpp
# src/wallet/asyncrpcoperation_sendmany.cpp
# src/wallet/rpcwallet.cpp
# src/wallet/wallet.cpp
# src/wallet/wallet.h
# src/zcash/CreateJoinSplit.cpp
# zcutil/build.sh
2018-03-25 18:44:38 +03:00
Simon
bbcdabc28d
Update boost to 1.66.0
2018-03-23 15:07:17 -07:00
rofl0r
33ae5edd2c
remove -mt suffix from boost libraries built by depends
2018-02-23 15:52:55 +00:00
Homu
c720d15c45
Auto merge of #2700 - kozyilmaz:emptyspaces, r=str4d
...
PATH variable containing spaces cause build failure
Spaces in PATH variable is creating build issues (observed on macOS). For example "VMware Fusion" adds itself to PATH like `/Applications/VMware Fusion.app/Contents/Public`.
2017-12-15 11:35:05 -08:00
Wladimir J. van der Laan
57ab896ba4
test: Remove java comparison tool
2017-12-01 14:10:16 +00:00
daniel
0b2a64f484
add powerpc build support for openssl lib
2017-12-01 14:10:15 +00:00
Jack Grigg
9635679cba
Replace "install -D" with "mkdir -p && install"
2017-11-29 17:26:47 +00:00
fanquake
e2e7ca3054
[depends] Set OSX_MIN_VERSION to 10.8
2017-11-29 17:24:59 +00:00
Cory Fields
68ce87eddc
depends: bump OSX toolchain
...
clang: 3.7.1
cctools: 877.8
ld64: 253.9
2017-11-29 17:24:59 +00:00
fanquake
377092a152
[depends] Add -stdlib=libc++ to darwin CXX flags
2017-11-29 17:24:59 +00:00
Cory Fields
038a858d2f
depends: use c++11
2017-11-29 17:24:59 +00:00