Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

different result of gitian build #932

Open
y-chan opened this issue Apr 28, 2021 · 0 comments
Open

different result of gitian build #932

y-chan opened this issue Apr 28, 2021 · 0 comments

Comments

@y-chan
Copy link

y-chan commented Apr 28, 2021

Hi, I'm y-chan(Qtum fork currency developer).
The result of the gitian build for that currency is strange, so I tested the gitian build for Qtum.
As a result, the result of Qtum's gitian build was also strange.
I found an issue where the gitian build results are different every time!

My Build Environment

OS: Ubuntu 20.04.2 LTS (Focal Fossa)
Built with Docker, and use `contrib/gitian-build.py` script

First result:

51a1fb2726b6ce99b15743bbe2db81fd1d1352ca2473d07d10625a2fea48c36d  qtum-0.20.2-aarch64-linux-gnu-debug.tar.gz
abf6b42e43b365224f6ace6a934c907fef564b4d7a00304bcd0b36a38689653d  qtum-0.20.2-aarch64-linux-gnu.tar.gz
47a60f4c98e384bdd9280e60b04afd22652b25c343f496b5e867cf674b9e3f60  qtum-0.20.2-arm-linux-gnueabihf-debug.tar.gz
a0f56b7abff5e2b15ac46e1c1b25bb39b6f0371dca162ccf5058ff8ac6e5273a  qtum-0.20.2-arm-linux-gnueabihf.tar.gz
86eadc10d4ff4328b9bb18630fe8a04b7108f2f45bbb0e9f96dfa98467e6ec31  qtum-0.20.2-riscv64-linux-gnu-debug.tar.gz
7193882e6696dfc83e755a1c832853f6703120ef869175e9bc9a4ffbbc594249  qtum-0.20.2-riscv64-linux-gnu.tar.gz
84c6e406553d4d001a398e23a35a89d96b3965587bf893aeaa536e69e7847569  qtum-0.20.2-x86_64-linux-gnu-debug.tar.gz
dabba8a0e7a8b7e5f7170c21fa069625eb8aa7f3a93ea7cacff3a05e07088fa4  qtum-0.20.2-x86_64-linux-gnu.tar.gz

dfeeee80c4d5798b56a8ccaf8cb8826ab926247f6f29db3ef4c29637386e1f91  qtum-0.20.2-win64-debug.zip
91f1339a9ac63a9d6c2233dc94026d7d4980a146c038af09c804d82ef62a7a41  qtum-0.20.2-win64-setup-unsigned.exe
7e4b6f3be12f572a641c1bce8b789df7d43c6d2ccb94ede50913e4401f1e79f6  qtum-0.20.2-win64.zip

ed2f1131c59396afc17b76bf9e0adc479721894b80255d098fe33b0f6f868c31  qtum-0.20.2-osx-unsigned.dmg
29790f21d6642527eb6b199dace5d4b6d275b0515e91e04ccb277c501a107be4  qtum-0.20.2-osx64.tar.gz

e5b8a5d5152613f24b7a3e6474e7672345ec2d57cd52957ff3f9c2716cfc49f3  src/qtum-0.20.2.tar.gz

Second result:

51a1fb2726b6ce99b15743bbe2db81fd1d1352ca2473d07d10625a2fea48c36d  qtum-0.20.2-aarch64-linux-gnu-debug.tar.gz
abf6b42e43b365224f6ace6a934c907fef564b4d7a00304bcd0b36a38689653d  qtum-0.20.2-aarch64-linux-gnu.tar.gz
47a60f4c98e384bdd9280e60b04afd22652b25c343f496b5e867cf674b9e3f60  qtum-0.20.2-arm-linux-gnueabihf-debug.tar.gz
a0f56b7abff5e2b15ac46e1c1b25bb39b6f0371dca162ccf5058ff8ac6e5273a  qtum-0.20.2-arm-linux-gnueabihf.tar.gz
86eadc10d4ff4328b9bb18630fe8a04b7108f2f45bbb0e9f96dfa98467e6ec31  qtum-0.20.2-riscv64-linux-gnu-debug.tar.gz
7193882e6696dfc83e755a1c832853f6703120ef869175e9bc9a4ffbbc594249  qtum-0.20.2-riscv64-linux-gnu.tar.gz
46c96b0c49699523f4b5a54bad09d3a57c719a7cb2342a78a9ae0ae2aebab4e0  qtum-0.20.2-x86_64-linux-gnu-debug.tar.gz
91b4854c0e5ec1ebfb00133b14afdb879a5abf4d1fb796784f01820791c93ef7  qtum-0.20.2-x86_64-linux-gnu.tar.gz

dfeeee80c4d5798b56a8ccaf8cb8826ab926247f6f29db3ef4c29637386e1f91  qtum-0.20.2-win64-debug.zip
36f4db95923783c38871bbb20265b97b5b9cc24044a8f2c07799ccc9a65787c5  qtum-0.20.2-win64-setup-unsigned.exe
77381980fa43fef6fb3ba504c215d6d5efdf66a9b8ad412dbe46428ddb90f819  qtum-0.20.2-win64.zip

ed2f1131c59396afc17b76bf9e0adc479721894b80255d098fe33b0f6f868c31  qtum-0.20.2-osx-unsigned.dmg
29790f21d6642527eb6b199dace5d4b6d275b0515e91e04ccb277c501a107be4  qtum-0.20.2-osx64.tar.gz

e5b8a5d5152613f24b7a3e6474e7672345ec2d57cd52957ff3f9c2716cfc49f3  src/qtum-0.20.2.tar.gz

reference: Qtum 0.20.2 release page

51a1fb2726b6ce99b15743bbe2db81fd1d1352ca2473d07d10625a2fea48c36d  qtum-0.20.2-aarch64-linux-gnu-debug.tar.gz
abf6b42e43b365224f6ace6a934c907fef564b4d7a00304bcd0b36a38689653d  qtum-0.20.2-aarch64-linux-gnu.tar.gz
47a60f4c98e384bdd9280e60b04afd22652b25c343f496b5e867cf674b9e3f60  qtum-0.20.2-arm-linux-gnueabihf-debug.tar.gz
a0f56b7abff5e2b15ac46e1c1b25bb39b6f0371dca162ccf5058ff8ac6e5273a  qtum-0.20.2-arm-linux-gnueabihf.tar.gz
86eadc10d4ff4328b9bb18630fe8a04b7108f2f45bbb0e9f96dfa98467e6ec31  qtum-0.20.2-riscv64-linux-gnu-debug.tar.gz
7193882e6696dfc83e755a1c832853f6703120ef869175e9bc9a4ffbbc594249  qtum-0.20.2-riscv64-linux-gnu.tar.gz
6e0efa9d2958c8d6f32ba01a2466c8358e616a7d3a5e1969749d14470e6d631b  qtum-0.20.2-x86_64-linux-gnu-debug.tar.gz
52d746f2fb827c43cd8e1784a29ad6d21b843141b85002a49a3822ceebe8651d  qtum-0.20.2-x86_64-linux-gnu.tar.gz

dfeeee80c4d5798b56a8ccaf8cb8826ab926247f6f29db3ef4c29637386e1f91  qtum-0.20.2-win64-debug.zip
3071466f94f474a28ed0f324ffef67c5f58d1eb38541a2aec030547246234670  qtum-0.20.2-win64-setup-unsigned.exe
bdd3afc7e1339f7accbad1a4269deacecbceed4b92870436475266126f261ff0  qtum-0.20.2-win64.zip

4d789ef04de65a86bb640aa658dd441fcc296fbf08ef6fd471ec06de767e93da  qtum-0.20.2-osx-unsigned.dmg
14538ea562ae3e8fcfb8b7ae265fd4a74c0d041384da2c62b1a0ef6d9b82cc64  qtum-0.20.2-osx64.tar.gz

e5b8a5d5152613f24b7a3e6474e7672345ec2d57cd52957ff3f9c2716cfc49f3  src/qtum-0.20.2.tar.gz

Diffrent results 1(x86_64 linux)

=== first ===
84c6e406553d4d001a398e23a35a89d96b3965587bf893aeaa536e69e7847569  qtum-0.20.2-x86_64-linux-gnu-debug.tar.gz
dabba8a0e7a8b7e5f7170c21fa069625eb8aa7f3a93ea7cacff3a05e07088fa4  qtum-0.20.2-x86_64-linux-gnu.tar.gz
=== second ===
46c96b0c49699523f4b5a54bad09d3a57c719a7cb2342a78a9ae0ae2aebab4e0  qtum-0.20.2-x86_64-linux-gnu-debug.tar.gz
91b4854c0e5ec1ebfb00133b14afdb879a5abf4d1fb796784f01820791c93ef7  qtum-0.20.2-x86_64-linux-gnu.tar.gz
=== release page ===
6e0efa9d2958c8d6f32ba01a2466c8358e616a7d3a5e1969749d14470e6d631b  qtum-0.20.2-x86_64-linux-gnu-debug.tar.gz
52d746f2fb827c43cd8e1784a29ad6d21b843141b85002a49a3822ceebe8651d  qtum-0.20.2-x86_64-linux-gnu.tar.gz

Diffrent results 2(windows)

=== first ===
91f1339a9ac63a9d6c2233dc94026d7d4980a146c038af09c804d82ef62a7a41  qtum-0.20.2-win64-setup-unsigned.exe
7e4b6f3be12f572a641c1bce8b789df7d43c6d2ccb94ede50913e4401f1e79f6  qtum-0.20.2-win64.zip
=== second ===
36f4db95923783c38871bbb20265b97b5b9cc24044a8f2c07799ccc9a65787c5  qtum-0.20.2-win64-setup-unsigned.exe
77381980fa43fef6fb3ba504c215d6d5efdf66a9b8ad412dbe46428ddb90f819  qtum-0.20.2-win64.zip
=== release page ===
3071466f94f474a28ed0f324ffef67c5f58d1eb38541a2aec030547246234670  qtum-0.20.2-win64-setup-unsigned.exe
bdd3afc7e1339f7accbad1a4269deacecbceed4b92870436475266126f261ff0  qtum-0.20.2-win64.zip

Different result 3(osx)

=== first ===
ed2f1131c59396afc17b76bf9e0adc479721894b80255d098fe33b0f6f868c31  qtum-0.20.2-osx-unsigned.dmg
29790f21d6642527eb6b199dace5d4b6d275b0515e91e04ccb277c501a107be4  qtum-0.20.2-osx64.tar.gz
=== second ===
ed2f1131c59396afc17b76bf9e0adc479721894b80255d098fe33b0f6f868c31  qtum-0.20.2-osx-unsigned.dmg
29790f21d6642527eb6b199dace5d4b6d275b0515e91e04ccb277c501a107be4  qtum-0.20.2-osx64.tar.gz
=== release page ===
4d789ef04de65a86bb640aa658dd441fcc296fbf08ef6fd471ec06de767e93da  qtum-0.20.2-osx-unsigned.dmg
14538ea562ae3e8fcfb8b7ae265fd4a74c0d041384da2c62b1a0ef6d9b82cc64  qtum-0.20.2-osx64.tar.gz

How to fix this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant