-
Notifications
You must be signed in to change notification settings - Fork 93
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
Update usage instructions for Flatpak #184
base: main
Are you sure you want to change the base?
Conversation
82f9f19
to
0288679
Compare
Apologies for the extra force-pushes. It should be ready for review now. |
@guihkx small mistake in your instructions.
Also, i'm not sure i like telling people they just need to use podman to build. At least we should give people the option: either you need cargo + rust, or if you don't want to install that you can run a container using podman (why Ubuntu 23.10 though, at least use a LTS or a recent version). But then again you can also use nix and |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needed change.
That's necessary because building this library on a distro that has a different glibc version than the one provided by the Freedesktop Runtime (which Spotify for Flatpak runs on), may cause the library not to work (see #24 and #28). And that's the reason why Ubuntu 23.10 was chosen: It has glibc 2.38, which is the same version present in the 23.08 Freedesktop Runtime, which was used by Spotify when I created this pull request, but now they've updated to 24.08, so I'll need to find another distro with the same glibc version...
I'm done because it's the solution that I tested and it's guaranteed work. People are, of course, free to choose whatever build methods they like. Or they can avoid the build process completely and try their luck with the pre-built library, but again, I can't guarantee that will work... |
0288679
to
682fb91
Compare
Updates:
|
I'm so sorry, I deleted the branch by mistake while I was pushing changes to this other branch I'm working on. |
And also add Flatpak-specific build instructions.
682fb91
to
577b942
Compare
This simplifies things regarding the Flatpak set up. This also adds:
$
at the beginning of each command for easier copying and pasting.Rendered page: https://github.com/guihkx/spotify-adblock/blob/readme-flatpak/README.md
Closes #112