Jack Grigg
0ff03e9693
depends: Postpone cxx update
2023-01-24 02:12:55 +00:00
Jack Grigg
e91fe01387
depends: Update cxx to 1.0.83
2023-01-13 00:33:13 +00:00
Jack Grigg
9208bdaadd
qa: Postpone LLVM 15 and CCache 4.7 updates
2023-01-13 00:33:13 +00:00
Jack Grigg
0e33a7b313
depends: utfcpp 3.2.3
2023-01-13 00:33:13 +00:00
Jack Grigg
0d17460c85
depends: Add tl_expected to update checker
2023-01-13 00:33:13 +00:00
str4d
94f28896f8
Merge pull request #5301 from str4d/cmake-depends
...
Add CMake to depends system
2023-01-12 21:34:03 +00:00
mdr0id
08dc78bcc5
update memory targets with heaptrack
2023-01-12 07:18:23 -08:00
Jack Grigg
a742ad4c62
depends: Add package for native_cmake 3.25.1
...
This removes the need for users to install cmake themselves to build.
2023-01-12 02:10:22 +00:00
Jack Grigg
3defbd05be
depends: native_ccache 4.6.3
2023-01-12 02:10:22 +00:00
Jack Grigg
ca512aa286
depends: native_zstd 1.5.2
...
We already require zstd for cross-compiling Windows binaries; now we
build it internally because we will also require libzstd for ccache.
2023-01-12 02:10:22 +00:00
Jack Grigg
bbc18d2cb2
depends: googletest 1.12.1
2023-01-11 20:55:00 +00:00
Daira Hopwood
72cef60175
Postpone updates.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-12-03 19:47:30 +00:00
Daira Hopwood
b2c88861ee
Bump timestamps and add libcxx/native_clang 15.0.6 in `postponed-updates.txt`.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-12-02 02:15:22 +00:00
Greg Pfeil
3de2348987
Postpone dependency updates for v5.3.1
2022-11-23 22:05:45 -07:00
Greg Pfeil
c12fb6ad5b
Avoid inconsistent Python lookup
...
When executing a Python script from within Python, rather than looking for
`python3` in /usr/local/bin and falling back to the script’s shebang line,
_always_ use the same Python that is executing the caller.
I don’t know why this script doesn’t just run `bitcoin_util_test.py`
directly (always using the shebang line), but I assume that is
intentional (but that should be documented). Otherwise, I’d prefer that
approach.
2022-11-14 06:37:51 -10:00
Kris Nuttycombe
e417ba89a6
Merge pull request #6211 from sellout/updatecheck-token-path
...
Improve token handling in the updatecheck script
2022-10-26 12:15:29 -06:00
Greg Pfeil
1296b646b3
Apply suggestions from code review
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2022-10-26 09:07:58 -06:00
Greg Pfeil
8e333b3f49
updatecheck: support XDG-based token location
...
Have updatecheck look in $XDG_DATA_HOME/zcash/updatecheck/token for the GH
token. Having one in the repo will still take precedence (for pre-existing
users, as well as if you want to override the token used in a particular
case). The new location is standardized, exists at the user level (as the token
logically does), and means that you don't need to copy files around if you get a
new clone or worktree to do a release.
2022-10-20 12:25:13 -06:00
Greg Pfeil
4c21d6f444
updatecheck: simplify token handling
...
- make the token optional (just will hit a rate limit after a few runs of the
script)
- only load the token once, rather than once per request (this is necessary
after the above change, so you don't get the warning printed repeatedly)
- switch from BasicAuth to an Authorization header (this means we no longer need
the GitHub username, just the token)
- support a token file that doesn't contain a username (it will still parse old
versions of the file properly)
2022-10-20 12:13:30 -06:00
Greg Pfeil
9c4bf36c45
updatecheck: fix GitHub auth
...
The script was accessing nonexistent vars, so auth wasn't working. Mostly not
noticable until you hit the API's unauthed request rate limit.
2022-10-20 10:48:02 -06:00
Kris Nuttycombe
05110068d9
Update and/or postpone dependencies for 5.3.0
2022-10-19 10:09:03 -06:00
Jack Grigg
13657342c8
qa: Recommend cargo-upgrades instead of cargo-outdated
...
Closes zcash/zcash#6090 .
2022-10-10 19:05:51 +00:00
Jack Grigg
f7b59a5ddb
qa: Postpone Clang 15.0.2
2022-10-10 18:56:49 +00:00
Jack Grigg
6af969a7b7
qa: Postpone Clang 15 to retain LLVM 14 pin
2022-09-23 02:57:07 +00:00
Jack Grigg
d33594026c
qa: Postpone dependencies that require CMake
2022-09-23 02:57:07 +00:00
Jack Grigg
12c36670fe
depends: Update Clang / libcxx to LLVM 14.0.6
...
In practice we are using 14.0.0 in most cases, as the LLVM Project have
not published Ubuntu binaries for any point release after 14.0.0 (which
we are using here).
2022-08-10 23:10:40 +00:00
Jack Grigg
93422e8fe2
depends: Update Rust to 1.62.1
2022-08-10 22:57:46 +00:00
Kris Nuttycombe
4a17098b72
Merge branch 'version-5.2.0' into narrow-too-many-args
2022-07-25 10:42:15 -06:00
Daira Hopwood
a227652d7d
Update cxx to 1.0.72.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-07-25 14:57:19 +01:00
Kris Nuttycombe
e48d26eeb9
qa: Postpone recent native_rust, native_cxxbridge and rustcxx updates
2022-07-22 14:56:22 -06:00
str4d
050133358b
Merge pull request #6059 from superbaud/smoketest-minconf
...
Update smoke_test.py to compensate for changes in minimum confirmations required
2022-07-08 20:08:02 +01:00
Jack Grigg
884c149c64
qa: Postpone latest `cxx` update
2022-07-08 02:51:43 +00:00
sasha
b72aaab820
Patch smoke_tests.py to require 4 confirmations for z_mergetoaddress
2022-07-07 01:22:40 -07:00
sasha
823c1b44c5
Improve smoke_test.py wait_for_balance message in the minconf!=1 case
2022-07-06 23:23:44 -07:00
sasha
61dd95ef0b
Patch smoke_tests.py to properly handle changes in minconf behavior
2022-07-06 22:58:03 -07:00
Jack Grigg
343ddc1752
qa: Add native_cxxbridge and rustcxx to update checker
2022-07-05 21:45:59 +00:00
Jack Grigg
2e6a6572ba
qa: Postpone dependency updates
2022-07-05 20:43:26 +00:00
Jack Grigg
5d9ae0ba63
bench: Add `ConnectBlock` benchmark using block 1723244
...
This block has 470 transactions, containing a total of 452 Sapling
spends and 1862 outputs, making for a nice benchmark of verification
performance.
2022-07-04 17:32:42 +00:00
Jack Grigg
079ff9721f
bench: Add `ConnectBlock` benchmark using block 1708048
...
This block has 88 Orchard transactions, containing a total of 552
actions, making for a nice benchmark of verification performance.
2022-07-01 01:24:15 +00:00
Jack Grigg
e6d81e0fc1
qa: Generalise `extract_benchmark_data` in `performance-measurements.sh`
2022-07-01 01:24:15 +00:00
Jack Grigg
eadfc028d6
qa: Fix `qa/zcash/create_benchmark_archive.py` script
2022-07-01 01:24:15 +00:00
Kris Nuttycombe
580bbc0b35
Postpone dependency updates prior to v5.0.0-rc1
2022-05-09 08:52:59 -06:00
Kris Nuttycombe
57d9d9ee05
Update boost dependencies to version 1.79.0
2022-04-14 13:31:14 -06:00
Kris Nuttycombe
f8f698086b
qa: postpone native_clang, libcxx, boost, and native_b2 upgrades before 4.7.0 release
2022-04-13 20:49:32 -06:00
sasha
cf4de9d03d
Merge pull request #5741 from zcash/nu5-consensus
...
NU5 consensus changes; merge requested by @nuttycom
2022-04-13 18:09:21 -07:00
sasha
d153f27f52
fix smoke_tests.py accounting math to remove the warning before test 4r
...
the warning before test 4r is generated by the check_z_mergetoaddress
at line 459, which moves all the sapling funds into taddr_2 and thus
expects (sapling_balance - DEFAULT_FEE) to show up into taddr_2.
However, the check_z_mergetoaddress_parallel at line 418 had already
funded taddr_2 (with the sum of taddr_1 and taddr_3), and so we need to
add that to the amount of money that check_z_mergetoaddress at line 459
expects to find.
2022-04-12 23:21:38 -07:00
sasha
ce6e8fd5f4
add walletrequirebackup=false to the zcash argument list in smoke_tests.py
2022-04-11 13:16:41 -07:00
Jack Grigg
b01fe74161
qa: Update Berkeley DB release listener regex
...
Oracle have altered their downloads page to not list the actual download
filename, so we now extract the version from the changelog URL.
2022-04-09 14:43:32 +00:00
Jack Grigg
c4006a7f24
qa: Postpone update to Rust 1.60
...
Rust 1.60 migrates to LLVM 14, and we want to keep our Clang and Rust
compilers on matching LLVM versions.
2022-04-07 15:01:26 +00:00
Daira Hopwood
5abe1b82b4
Postpone native_clang and libcxx 14.0.0.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-29 17:02:47 +01:00