Homu
84a5830aaa
Auto merge of #4829 - str4d:backport-lints, r=str4d
...
Backport useful lints from upstream
Cherry-picked from the following upstream PRs:
- bitcoin/bitcoin#6892
- bitcoin/bitcoin#11151
- bitcoin/bitcoin#11300
- bitcoin/bitcoin@96d91b79bd
- bitcoin/bitcoin#12097
- bitcoin/bitcoin#12098
- bitcoin/bitcoin#12442
- bitcoin/bitcoin#12572
- bitcoin/bitcoin#12757
- bitcoin/bitcoin#11878
- bitcoin/bitcoin#12933
- bitcoin/bitcoin#12871
- bitcoin/bitcoin#12972
- bitcoin/bitcoin#13281
- bitcoin/bitcoin#13385
- bitcoin/bitcoin#13041
- bitcoin/bitcoin#13454
- bitcoin/bitcoin#13448
- bitcoin/bitcoin#13510
- bitcoin/bitcoin#13851
- bitcoin/bitcoin#13863
- bitcoin/bitcoin#14115
- bitcoin/bitcoin#14831
- bitcoin/bitcoin#15164
- bitcoin/bitcoin#15170
- bitcoin/bitcoin#15166
- bitcoin/bitcoin#16036
- bitcoin/bitcoin#16768
- bitcoin/bitcoin#13494
Several of the lints fail for our current codebase; these will be addressed in a
subsequent PR.
2020-11-09 21:20:55 +00:00
Sean Bowe
75a8a6c25f
make-release.py: Versioning changes for 4.1.0.
2020-11-02 13:38:03 -07:00
Daira Hopwood
6cbaa65b55
Gitian builds: Remove manual CFLAGS and CXXFLAGS from descriptor.
...
Before Zcash launched, we were heavily relying on `zcutil/build.sh` to
apply our Zcash-specific hardening flags. The Gitian deterministic build
system obviously didn't use our script, so the corresponding flags were
manually added to `gitian-linux.yml`.
Since then, we have migrated all of our flags into `configure.ac`.
Manually setting them in the Gitian descriptor is no longer necessary,
and should have been removed at the same time. This didn't cause any
noticeable issues, however, leaving it undetected until we migrated to
Clang in zcash/zcash#4613 , and performed a Gitian build for 4.1.0-rc1.
The Gitian failure was caused by linker flags specific to C++ being used
in configuration tests for secp256k1 (a C library). This causes ldd to
emit warnings, which are then converted to errors by the -Werror flags
that were added to CFLAGS and CXXFLAGS by `gitian-linux.yml`. CI did not
encounter this because it uses the standard `--enable-werror` config flag,
which adds `-Werror` to CXXFLAGS but not CFLAGS.
Co-authored-by: Jack Grigg <jack@z.cash>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-10-29 11:15:59 +00:00
DesWurstes
be186b8112
Obsolete #!/bin/bash shebang
2020-10-27 23:05:18 +00:00
therealyingtong
f10cf663bc
make-release.py: Versioning changes for 4.1.0-rc1.
2020-10-28 02:32:03 +08:00
Jack Grigg
f43e3833f3
gitian: Switch from x86_64-unknown-linux-gnu to x86_64-linux-gnu
...
This will work regardless of how config.sub behaves, and matches what
upstream currently uses.
2020-09-28 21:36:46 +01:00
Sean Bowe
01d1ea5f0f
make-release.py: Versioning changes for 4.0.0.
2020-09-01 13:28:51 -06:00
Sean Bowe
a5d6dbde1e
make-release.py: Versioning changes for 4.0.0-rc1.
2020-08-26 10:09:33 -06:00
Charlie O'Keefe
2605fc29dd
Remove 'jessie' (debian 8) from suites list in linux gitian descriptors
...
Debian 8 "jessie" support reached its end-of-life on June 30, 2020
https://www.debian.org/News/2020/20200709
2020-08-18 13:33:40 -06:00
Jack Grigg
927a03465f
Merge branch 'master' into modernise-macos-toolchain
2020-08-08 00:07:31 +01:00
Kris Nuttycombe
0391809da1
Remove amqp code and Proton library depenencies & flags.
2020-07-31 13:08:18 -06:00
Cory Fields
cc934c2b1d
macos: Bump to xcode 11.3.1 and 10.15 SDK
...
This gets us a newer SDK with c++17 support and retains 10.12
back-compat.
Co-authored-by: Carl Dong <contact@carldong.me>
2020-07-30 04:33:36 +01:00
Carl Dong
d02d06b565
Adapt rest of tooling to new SDK naming scheme
2020-07-30 04:33:36 +01:00
fanquake
d75478432f
build: use macOS 10.14 SDK
...
Co-Authored-By: Carl Dong <accounts@carldong.me>
2020-07-30 04:33:36 +01:00
fanquake
e04c184205
build: set minimum supported macOS to 10.12
2020-07-30 04:33:36 +01:00
fanquake
0d3e5fc43c
depends: set OSX_MIN_VERSION to 10.10
2020-07-30 04:33:36 +01:00
therealyingtong
e4963385a4
make-release.py: Versioning changes for 3.1.0.
2020-07-28 06:54:02 +08:00
therealyingtong
170ea7bda0
make-release.py: Versioning changes for 3.1.0-rc2.
2020-07-15 21:50:12 +08:00
therealyingtong
e2be85b3af
make-release.py: Versioning changes for 3.1.0-rc1.
2020-07-14 14:36:44 +08:00
Sean Bowe
306a336a0a
make-release.py: Versioning changes for 3.0.0.
2020-05-22 11:46:19 -06:00
Sean Bowe
7000f452fa
make-release.py: Versioning changes for 3.0.0-rc1.
2020-05-21 07:32:25 -06:00
Sean Bowe
f9d4405c09
make-release.py: Versioning changes for 2.1.2-3.
2020-05-08 12:39:13 -06:00
Sean Bowe
bdb2df182b
make-release.py: Versioning changes for 2.1.2-2.
2020-05-08 11:41:47 -06:00
Sean Bowe
5d24937e5f
make-release.py: Versioning changes for 2.1.2-1.
2020-05-06 10:50:43 -06:00
Sean Bowe
9eadd525a5
make-release.py: Versioning changes for 2.1.2.
2020-04-22 10:43:50 -06:00
Sean Bowe
2386046941
make-release.py: Versioning changes for 2.1.2-rc1.
2020-04-15 17:45:34 -06:00
Sean Bowe
afc553c448
make-release.py: Versioning changes for 2.1.1-1.
2020-02-06 16:51:15 -07:00
Sean Bowe
5133275342
make-release.py: Versioning changes for 2.1.1.
2020-01-17 10:26:14 -07:00
Sean Bowe
846868f0c7
make-release.py: Versioning changes for 2.1.1-rc2.
2020-01-13 17:55:01 -07:00
Sean Bowe
2c88a156ba
make-release.py: Versioning changes for 2.1.1-rc1.
2020-01-07 20:13:03 -07:00
MarcoFalke
da468e346a
contrib: Del. gitian downloader config and update gitian README
2019-12-17 12:18:50 -06:00
Jack Grigg
e07604a132
make-release.py: Versioning changes for 2.1.0-1.
2019-11-08 18:34:15 +00:00
Eirik Ogilvie-Wigley
5be8d1ecd1
make-release.py: Versioning changes for 2.1.0.
2019-11-02 10:53:13 -06:00
Eirik Ogilvie-Wigley
bdfed7e178
make-release.py: Versioning changes for 2.1.0-rc1.
2019-10-22 14:35:07 -06:00
Daira Hopwood
1e11ffb6bb
make-release.py: Versioning changes for 2.0.7-3.
2019-09-24 20:58:26 +01:00
Eirik Ogilvie-Wigley
72d2ab918d
make-release.py: Versioning changes for 2.0.7-2.
2019-08-30 17:38:50 -06:00
Eirik Ogilvie-Wigley
c05652b8d9
make-release.py: Versioning changes for 2.0.7-1.
2019-08-29 12:58:35 -06:00
Eirik Ogilvie-Wigley
93a03a1a20
make-release.py: Versioning changes for 2.0.7.
2019-08-19 14:36:31 -06:00
Eirik Ogilvie-Wigley
0b83bf493a
make-release.py: Versioning changes for 2.0.7-rc1.
2019-08-09 16:52:27 -06:00
Daira Hopwood
ef2dcbf1d4
make-release.py: Versioning changes for 2.0.6.
2019-06-19 00:27:11 +01:00
Charlie O'Keefe
6a35b68fab
Add stretch to list of suites in gitian linux descriptors
2019-06-12 17:41:38 -06:00
Daira Hopwood
f7a4aab352
make-release.py: Versioning changes for 2.0.6-rc1.
2019-06-12 16:32:57 +01:00
Eirik0
c34d253fa6
make-release.py: Versioning changes for 2.0.5-2.
2019-05-15 09:49:44 -06:00
Eirik0
f809ff997f
make-release.py: Versioning changes for 2.0.5-1.
2019-05-08 06:50:57 -06:00
Eirik0
c1daa11d7b
make-release.py: Versioning changes for 2.0.5.
2019-05-03 16:30:13 -06:00
Homu
8010becd4e
Auto merge of #3980 - ianamunoz:fix-gitian-dependency, r=mdr0id
...
add curl to package list for gitian lxc container
This PR fixes the issue we are seeing in the gitian builder:
https://github.com/zcash/zcash-gitian/issues/64
The base lxc image no longer contains curl by default so it must be installed.
2019-05-02 12:08:07 -07:00
Ian Munoz
5bff723807
add curl to package list for gitian lxc container
2019-05-02 11:47:25 -04:00
Eirik0
6c47e6fe7b
make-release.py: Versioning changes for 2.0.5-rc1.
2019-05-01 14:15:14 -06:00
Simon
108dc2df95
make-release.py: Versioning changes for 2.0.4.
2019-03-26 11:25:19 -07:00
Simon
b95cb71653
make-release.py: Versioning changes for 2.0.4-rc1.
2019-03-20 09:29:06 -07:00
mdr0id
81fbf49883
make-release.py: Versioning changes for 2.0.3.
2019-02-11 09:05:39 -08:00
mdr0id
626874390a
make-release.py: Versioning changes for 2.0.3-rc1.
2019-02-04 11:51:52 -08:00
mdr0id
d974ec3fec
make-release.py: Versioning changes for 2.0.2.
2018-11-28 11:00:22 -08:00
mdr0id
4c5943cade
make-release.py: Versioning changes for 2.0.2-rc1.
2018-11-18 10:11:46 -08:00
Simon
0cabb007ae
make-release.py: Versioning changes for 2.0.1.
2018-10-14 13:39:40 -07:00
mdr0id
94360cd098
make-release.py: Versioning changes for 2.0.1-rc1.
2018-10-08 12:23:18 -07:00
Simon
94f7201424
make-release.py: Versioning changes for 2.0.0.
2018-08-15 17:51:39 -07:00
Sean Bowe
3e9aec2a37
make-release.py: Versioning changes for 2.0.0-rc1.
2018-08-09 16:46:45 +00:00
Simon
8fc73722e8
make-release.py: Versioning changes for 1.1.2.
2018-07-01 20:07:24 -07:00
Simon
5cbbb7e375
make-release.py: Versioning changes for 1.1.2-rc1.
2018-06-22 16:55:20 -07:00
Jack Grigg
40c33db2f4
make-release.py: Versioning changes for 1.1.1.
2018-05-25 15:38:43 +12:00
Simon
d3ff27c0a6
make-release.py: Versioning changes for 1.1.1-rc2.
2018-05-23 09:27:59 -07:00
Jack Grigg
6d7ed43a73
Comment out Gitian library handling while we don't build any libraries
...
Fixes a Gitian build failure introduced by #3153 .
2018-05-22 18:37:47 +12:00
Jack Grigg
8bf890abac
make-release.py: Versioning changes for 1.1.1-rc1.
2018-05-19 09:50:15 +12:00
Jack Grigg
f64c346eca
make-release.py: Versioning changes for 1.1.0.
2018-04-11 20:02:10 -06:00
Jack Grigg
5e11533408
make-release.py: Versioning changes for 1.1.0-rc1.
2018-04-05 03:08:20 +01:00
Jack Grigg
1d6f7acf4d
make-release.py: Versioning changes for 1.0.15.
2018-02-28 16:44:07 +00:00
Jack Grigg
1dd95be4a9
make-release.py: Versioning changes for 1.0.15-rc1.
2018-02-24 04:08:36 +00:00
Jack Grigg
2091cf23ae
make-release.py: Versioning changes for 1.0.14.
2018-01-03 23:44:51 +01:00
Jack Grigg
275f21ad4b
make-release.py: Versioning changes for 1.0.14-rc1.
2017-12-22 09:59:01 +00:00
Jack Grigg
0523d21d22
make-release.py: Versioning changes for 1.0.13.
2017-11-20 12:23:45 +00:00
Jack Grigg
e70c8d2ea3
make-release.py: Versioning changes for 1.0.13-rc2.
2017-11-17 17:49:28 +00:00
Jack Grigg
c5b04132bd
make-release.py: Versioning changes for 1.0.13-rc1.
2017-11-14 23:53:45 +00:00
Jack Grigg
0f49863acb
make-release.py: Versioning changes for 1.0.12.
2017-09-28 01:17:05 +01:00
Jack Grigg
39cb7df909
make-release.py: Versioning changes for 1.0.12-rc1.
2017-09-23 10:42:23 +01:00
Jack Grigg
2fd43c599f
make-release.py: Versioning changes for 1.0.11.
2017-08-15 09:52:36 +01:00
Ariel Gabizon
fcf824e9f1
make-release.py: Versioning changes for 1.0.11-rc1.
2017-08-01 17:11:57 +02:00
Simon
d444e1cf40
make-release.py: Versioning changes for 1.0.10-1.
2017-06-23 19:43:29 -07:00
Jack Grigg
f86111d3f5
Disable building Proton in Gitian
...
This is the patch used to build 1.0.9 and 1.0.10.
Part of #2404 .
2017-06-23 01:02:01 +12:00
Jack Grigg
dc2ead6021
make-release.py: Versioning changes for 1.0.10.
2017-06-22 14:47:15 +12:00
Nathan Wilcox
de9c56c88a
make-release.py: Versioning changes for 1.0.9.
2017-05-24 12:50:05 -07:00
Nathan Wilcox
451047d14a
Bump version numbers for v1.0.8-1.
2017-04-13 17:10:32 -07:00
Daira Hopwood
83aac13083
Update version numbers.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-27 21:01:18 +01:00
zkbot
a28b17b7b7
Auto merge of #1636 - daira:fix-licensing-and-remove-qt, r=str4d
...
Remove QT code
This removes the QT wallet code, and updates license documentation accordingly.
2017-03-10 23:47:43 +00:00
Simon
abecfc422c
Remove redundant gui options from build scripts
2017-03-10 10:35:23 -08:00
Jay Graber
0fe4b85708
Update version to 1.0.7-1
2017-03-08 12:50:33 -08:00
Daira Hopwood
d596658022
Remove NO_QT make option.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2017-03-07 19:15:08 +00:00
Jay Graber
a83f0677b4
Update release to 1.0.7, generate manpages
2017-03-03 21:55:36 -08:00
Simon
2ddec8f0e4
Bump version to 1.0.6 as part of release process
2017-02-10 09:55:49 -08:00
Sean Bowe
b8f737b364
Bump version to 1.0.5.
2017-01-19 19:21:32 -07:00
Jack Grigg
83ce8a4d7c
Update version to 1.0.4
2016-12-15 16:33:09 +13:00
Simon
26fb4db53b
1.0.3 Release
2016-11-17 16:07:09 -08:00
Sean Bowe
996fccf267
1.0.2 release.
2016-11-07 19:03:20 -07:00
Sean Bowe
eb2e2b7043
1.0.1 release.
2016-11-03 22:26:15 -06:00
Jack Grigg
998202ba20
Update version strings to 1.0.0
...
Debian uses 1.0.0-sprout to ensure correct ordering.
2016-10-28 04:12:20 -07:00
Daira Hopwood
3a334bedd2
Update version numbers for 1.0.0-rc4.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-27 13:47:53 +01:00
Daira Hopwood
1eee125bfc
Update version numbers for rc3.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-26 23:52:25 +01:00
Daira Hopwood
d14207f6f4
Bump version numbers to 1.0.0-rc2.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2016-10-23 02:22:08 +01:00
Kevin Gallagher
558081c98c
Adds faketime to Gitian build dependencies
2016-10-15 15:57:11 -05:00
Kevin Gallagher
a9f33db1ae
Moves V=1 and NO_QT=1 to MAKEOPTS
2016-10-15 15:57:11 -05:00