-
Notifications
You must be signed in to change notification settings - Fork 172
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
[feature request] appimage format of wallet #2112
Comments
see common issue in upgrades on linux. for example, [ANNOUNCE] Gridcoion-Research EOL Slackware-14.2 |
I think @cyrossignol has been working on containerized versions of the wallet. I am assigning this to him. We also need to get the depends build, which creates a statically linked binary that can be used across any distribution with minimum (g)libc requirements to work properly. The depends build is already used for Windows, but it can also be used for Linux as well. There are some issues with the Linux host build with that method currently. |
Do we still want this? It should not be too hard to redirect |
If we can do this easily I think I am ok with it. The problem is there are two many container(ish) choices out there. I don't think we have the energy to officially support them all. |
Related is #1981. |
Hey @div72 it would be nice to have this. I've managed to build AppImage locally on my PC with docker. This is my recipe for docker (Ubuntu 20.04 LTS) and particularly those lines are required for a program that can create AppImage. This is how I do it in the docker form above. Inside the docker, I do next:
inside default.desktop is important to have
And that is it. In the root folder should be executable Gridcoin-x86_64.AppImage wallet. Is this something that you are willing to add to CD scripts? |
@Igor-Misic can you put up a PR for this? It is something we should include! :) |
@jamescowens Sure, if someone can help me and save me some time understanding where should be the right place to add it. I see those scripts here: Is this docker file used for all builds and deploys?
|
Let me ping @div72 on this. You are right, it may be quicker for him to do it since he maintains the CI/CD. |
thanks to @jamescowens for pointing out on Discord that the AppImage created on my repo was too big including an unstriped build with source code and other objects created while building. To remove all that this It is better to do this:
Here is the gist with all the instructions on how to build docker and how to create Gridcoin-x86_64.AppImage |
If we are going to be distributing static builds(#2456), AppImages are redundant in my opinion. Is there any reason to provide both? @Igor-Misic (in regards to this: Igor-Misic/Gridcoin-Research#ad084874966a41348da2bc2d7c6df801775b300c) Adding something like this without user's consent is really not ok. Especially if you are publishing it to somewhere(like appimage.github.io in this instance). |
I agree with you. This is why this is only related to my repository. |
there is a closed issue #278. its almost 2 years old.
if possible release in appimage format.
The text was updated successfully, but these errors were encountered: