Author

Topic: [SOLVED] Debug builds (Read 80 times)

copper member
Activity: 2142
Merit: 4219
Join the world-leading crypto sportsbook NOW!
October 03, 2023, 11:04:43 AM
#7
There are no beta builds of Electrum, only the nightly one on the master branch which DireWolfM14 already pointed out.

It does appear that the site linked to by the OP auto-compiles binaries every time there's a new contrib.  The Electrum master includes a .cirrus.yml file, which defines the docker container that builds the binaries.  You learn something new everyday.

Nevertheless, the skeptical cynic in me prefers to build the binaries myself.


@BoaTingacCident

Sorry I forgot about this thread, but here's the thread where I posted instructions on how to compile the binaries yourself: https://bitcointalksearch.org/topic/trouble-compiling-windows-binaries-5224252

And some more reading material:
https://bitcointalksearch.org/topic/electrum-lightning-demo-5221146
https://bitcointalksearch.org/topic/electrum-400a0-new-feature-5222986
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
October 03, 2023, 09:00:02 AM
#6
There are no beta builds of Electrum, only the nightly one on the master branch which DireWolfM14 already pointed out.

Although every release and commit of electrum is technically a "debug" build since you can get exactly the same error messages and stack traces from the official releases that you can from the master branch, as long as you run Electrum from the command line, as a python package.
newbie
Activity: 3
Merit: 1
September 29, 2023, 12:17:00 PM
#5
Thank you for looking out for the safety of others. Anyway the link I provided can be found in the README.md file in the official repository just above the Getting Started section. There is a small icon that displays the build status. Or you can clone the repository and search for cirrus-ci with grep for example if you don't want to use the github website.
copper member
Activity: 2142
Merit: 4219
Join the world-leading crypto sportsbook NOW!
September 29, 2023, 11:03:24 AM
#4
I've never heard of that site to which you provided a link.  Be very careful, Electrum is one of the most common targets of malicious wallet scammers.

There are plenty of resources on this forum to help you learn how to compile your own binaries.  It's been a while, but I recall posting some instructions myself on how to do so on Windows.  I'll see if I can dig them up a little later.
newbie
Activity: 3
Merit: 1
September 29, 2023, 10:47:18 AM
#3
As far as I can tell that is the official ci but obviously you should only use these debug builds to test new features. You are absolutely right that you should only use the official channels for serious use cases or you're on your own. (You kinda are anyway because of the licence but thats besides the point.) The whole point of this post was that I'm not able to build myself at the moment and noticed that a feature I've been waiting for had been merged. Also for some reason I can't get the link to display correctly.

EDIT: Got the link to display correctly Cheesy
copper member
Activity: 2142
Merit: 4219
Join the world-leading crypto sportsbook NOW!
September 29, 2023, 10:31:53 AM
#2
Yes.

The nightly commits are published in the master repository on github.  You'll need to compile the binary yourself.


ETA:

NO!  The link you provided is not the official Git!  Be very careful not to download a malicious version!
Code:
https://cirrus-ci.com/github/spesmilo/electrum

The official git is here: https://github.com/spesmilo/electrum

The official website for Electrum is https://electrum.org/#home
newbie
Activity: 3
Merit: 1
September 29, 2023, 10:10:40 AM
#1
Are there any beta/debug builds available? If not it would be nice to have the ci build debug binaries when new commits are merged so new features could be tested faster and easier.

EDIT: I was a bit too quick to ask this question. Debug builds can be found here if anyone else is looking.
Jump to: