We haven't tested them for a while, we should make sure they still work.
https://docs.wasabiwallet.io/using-wasabi/DeterministicBuild.html
I am using Windows 7
I guess this means that there is not difference, right?
I can't test for linux or macOS.
I guess there is only a difference between the permissions, but the file content is the same. I am not sure about this.
You can extract both Linux and macOS with this: https://www.7-zip.org/download.html
And verify the files in the same way.
Note that we are building every binary on windows for all Op system.
You can extract both Linux and macOS with this: https://www.7-zip.org/download.html
And verify the files in the same way.
Do I not need to do that on Linux maching and a macOS machine?
In order to end-to-end verify all the downloaded packages you need a Windows, a Linux, and a macOS machine.
This is from that guide.
You can extract both Linux and macOS with this: https://www.7-zip.org/download.html
And verify the files in the same way.Do I not need to do that on Linux maching and a macOS machine?
No.
In order to end-to-end verify all the downloaded packages you need a Windows, a Linux, and a macOS machine.
This is from that guide.
I don't think that is true.
- The point is to download the installers from the website. Extract the binaries.
- Build your own binaries.
- Compare them.
Did that with the Wasabi-1.1.11.1.msi and there are some files that differ:
diff --git a/win7-x64/WalletWasabi.dll b/C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/fil02271CBA911269798F38EE8710066E66
similarity index 88%
rename from win7-x64/WalletWasabi.dll
rename to C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/fil02271CBA911269798F38EE8710066E66
index f2ec31703..d19aa0c1a 100644
Binary files a/win7-x64/WalletWasabi.dll and b/C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/fil02271CBA911269798F38EE8710066E66 differ
diff --git a/win7-x64/WalletWasabi.Gui.dll b/C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/fil4D48002080B8739768B40FD05E526B02
similarity index 72%
rename from win7-x64/WalletWasabi.Gui.dll
rename to C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/fil4D48002080B8739768B40FD05E526B02
index d40b312b2..ac53d0733 100644
Binary files a/win7-x64/WalletWasabi.Gui.dll and b/C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/fil4D48002080B8739768B40FD05E526B02 differ
md5-1b2bc09a3e6cb4edb8525e75a2497fd3
diff --git a/win7-x64/wassabeed.exe b/C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/fil63ECEA4C0EA9667F6FB18D94D4092738
similarity index 99%
rename from win7-x64/wassabeed.exe
rename to C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/fil63ECEA4C0EA9667F6FB18D94D4092738
index 19136d82e..485228c26 100644
Binary files a/win7-x64/wassabeed.exe and b/C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/fil63ECEA4C0EA9667F6FB18D94D4092738 differ
md5-1b2bc09a3e6cb4edb8525e75a2497fd3
diff --git a/win7-x64/wassabee.exe b/C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/filCFF1FFA4D18AD1E74743A7CBE227F9CD
similarity index 99%
rename from win7-x64/wassabee.exe
rename to C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/filCFF1FFA4D18AD1E74743A7CBE227F9CD
index c911cec1d..70bb65990 100644
Binary files a/win7-x64/wassabee.exe and b/C:/Users/RESEAU/Desktop/1/Wasabi-1.1.11.1/filCFF1FFA4D18AD1E74743A7CBE227F9CD differ
In the docs it says I should do that on Windows 10, is that the reason maybe?
Can you guys hide the all the comments to this point? To reproduce builds one must use the exact same protocol that is described in the docs, so IMO we shouldn't waste time debugging what's going on with win7.
According to @davterra it does not work. I'll ask this question again after our next release: https://github.com/zkSNACKs/WalletWasabi/issues/3783
I was wrong, the version 3.1.301 has been released 12 days ago and @davterra tested with that, so deterministic builds can still work as the release was with 3.1.201.
According to @davterra it still doesn't work: https://github.com/bitcoin-dot-org/bitcoin.org/issues/3392#issuecomment-647618235
Tested for Windows, works well.