Kris Nuttycombe
6ae749d4d9
make-release.py: Versioning changes for 5.4.0-rc4.
2023-02-01 17:35:05 -07:00
Kris Nuttycombe
6e8404e9b3
make-release.py: Versioning changes for 5.4.0-rc3.
2023-01-27 15:03:29 -07:00
Jack Grigg
ae7c2c742d
make-release.py: Versioning changes for 5.4.0-rc2.
2023-01-24 02:13:05 +00:00
Jack Grigg
072fc26e3e
make-release.py: Versioning changes for 5.4.0-rc1.
2023-01-19 22:50:16 +00:00
Daira Hopwood
f7697dbdf3
make-release.py: Versioning changes for 5.3.2.
2022-12-03 19:49:32 +00:00
Daira Hopwood
5e3e4d49d0
make-release.py: Versioning changes for 5.3.1.
2022-12-02 02:42:08 +00:00
Greg Pfeil
0647a9ba24
make-release.py: Versioning changes for 5.3.1-rc1.
2022-11-23 22:09:24 -07:00
sasha
15b7f93177
Fix gitian version string issue by reverting the GIT_DIR backport commit
...
We partially revert 8dbd2edd98
by removing
all instances of setting `GIT_DIR` in the gitian descriptors. Currently,
gitian builds cause zcash to have version strings which look like
`Zcash Daemon version v5.3.0-35186b009-dirty`, which is inaccurate.
Setting `GIT_DIR` with a current working directory of
`/home/debian/build/zcash/distsrc-x86_64-linux-gnu` makes the git
invocations in `genbuild.sh` see that directory as the top of the
working tree, which causes git to believe that a bunch of tracked files
were deleted (namely, those not included by the `make dist` step).
This causes `genbuild.sh` to believe that it is working with a dirty
tree, and with the help of `src/clientversion.cpp`, zcash gets a version
string that includes a hash ending in `-dirty`.
2022-10-21 10:50:22 -07:00
Greg Pfeil
5a084253d6
make-release.py: Versioning changes for 5.3.0.
2022-10-20 10:38:42 -06:00
Jack Grigg
78d23a2a96
make-release.py: Versioning changes for 5.3.0-rc1.
2022-10-11 11:17:23 +00:00
Hennadii Stepanov
c23889a150
script: Enable SC2001 rule for Gitian scripts
...
(cherry picked from commit bitcoin/bitcoin@17f81e9648 )
2022-08-20 03:15:12 +00:00
Hennadii Stepanov
f620206f03
script: Enable SC2155 rule for Gitian scripts
...
Also pwd command is replaced with $PWD variable everywhere for
consistency.
(cherry picked from commit bitcoin/bitcoin@61bb21b418 )
2022-08-20 03:15:12 +00:00
Hennadii Stepanov
fa3abe8819
script: Enable SC2006 rule for Gitian scripts
...
(cherry picked from commit bitcoin/bitcoin@577682d9e8 )
2022-08-20 03:15:12 +00:00
Luke Dashjr
8dbd2edd98
Bugfix: Only use git for build info if the repository is actually the right one
...
Also adds ability to disable check with BITCOIN_GENBUILD_NO_GIT=1 in the environment
(cherry picked from commit bitcoin/bitcoin@e98e3dde6a )
2022-08-20 03:13:52 +00:00
Sean Bowe
9d8e85373e
make-release.py: Versioning changes for 5.2.0.
2022-07-25 12:38:28 -06:00
Kris Nuttycombe
5671ed3f9d
make-release.py: Versioning changes for 5.2.0-rc1.
2022-07-22 15:49:26 -06:00
Jack Grigg
13d1a3fc6a
make-release.py: Versioning changes for 5.1.0.
2022-07-08 02:52:02 +00:00
sasha
1d996a080b
make-release.py: Versioning changes for 5.1.0-rc1.
2022-07-05 22:11:55 +00:00
Kris Nuttycombe
04d0da1391
make-release.py: Versioning changes for 5.0.0.
2022-05-10 19:48:53 -06:00
Jack Grigg
a51cbfc78c
make-release.py: Versioning changes for 5.0.0-rc1.
2022-05-09 15:29:29 +00:00
Kris Nuttycombe
b384e411c4
make-release.py: Versioning changes for 4.7.0.
2022-04-13 21:48:12 -06:00
Jack Grigg
96edba2e41
make-release.py: Versioning changes for 4.7.0-rc1.
2022-03-22 21:04:37 +00:00
Charlie O'Keefe
8c0e76e12b
Remove stretch (debian 9), add bullseye (debian 11) in gitian descriptor
2022-03-19 15:56:55 -06:00
Jack Grigg
5bf937b422
make-release.py: Versioning changes for 4.6.0-1.
2022-01-05 20:16:10 +00:00
Sasha
baa3de9250
make-release.py: Versioning changes for 4.6.0.
2021-12-23 00:13:51 +00:00
Charlie O'Keefe
04c292a379
Add libtinfo5 to gitian packages list
...
libtinfo5 is a build dependency of zcashd
https://zcash.readthedocs.io/en/latest/rtd_pages/Debian-Ubuntu-build.html
2021-12-21 09:17:51 -07:00
Jack Grigg
d4b850d3f7
make-release.py: Versioning changes for 4.6.0-rc1.
2021-12-18 04:23:05 +00:00
Kris Nuttycombe
78ee3d7357
Merge pull request #5354 from zcash/hotfix-v4.5.1-1
...
Merge v4.5.1-1 hotfix branch
2021-10-11 08:58:20 -06:00
Jack Grigg
a4419b5f85
make-release.py: Versioning changes for 4.5.1-1.
2021-10-08 17:00:27 +00:00
str4d
3ab6e1b3d9
Merge pull request #5315 from charlieok/add_buster_gitian_suite
...
Add buster to the list of suites used by gitian
2021-09-30 00:21:50 +13:00
Jack Grigg
3822c716fd
make-release.py: Versioning changes for 4.5.1.
2021-09-29 01:40:44 +01:00
Jack Grigg
1bd9152daa
make-release.py: Versioning changes for 4.5.0.
2021-09-23 04:12:06 +01:00
Charlie O'Keefe
db8abb7a54
Add buster to the list of suites used by gitian
2021-09-22 10:58:34 -06:00
Jack Grigg
8a9f29eaf1
make-release.py: Versioning changes for 4.5.0-rc1.
2021-09-16 23:15:40 +01:00
Jack Grigg
d51c3884bf
make-release.py: Versioning changes for 4.4.1.
2021-06-09 23:14:25 +01:00
Jack Grigg
81ee683c38
make-release.py: Versioning changes for 4.4.1-rc1.
2021-06-08 22:38:24 +01:00
Jack Grigg
c54fdeed35
make-release.py: Versioning changes for 4.4.0.
2021-04-15 16:42:53 +12:00
Jack Grigg
f4d88aec20
make-release.py: Versioning changes for 4.4.0-rc1.
2021-04-09 17:32:49 +12:00
Jack Grigg
205b40da9a
make-release.py: Versioning changes for 4.3.0.
2021-02-24 20:12:54 +00:00
Marshall Gaucher
14de44030f
add libxml2
...
Adding libxml2 to linux gitian descriptors
2021-02-22 14:37:30 -08:00
Jack Grigg
e8096841a3
make-release.py: Versioning changes for 4.3.0-rc1.
2021-02-19 21:51:00 +00:00
Kris Nuttycombe
c75e663c2a
make-release.py: Versioning changes for 4.2.0.
2020-12-21 12:43:00 -07:00
Kris Nuttycombe
f8bb085d85
make-release.py: Versioning changes for 4.2.0-rc1.
2020-12-19 09:45:41 -07:00
Kris Nuttycombe
142328b067
make-release.py: Versioning changes for 4.1.1.
2020-11-16 10:07:07 -07:00
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