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

Please update MacOS build instructions and/or fix access to builds.clementine-player.org #7365

Open
1 task
Sarsoft55 opened this issue Dec 13, 2024 · 0 comments

Comments

@Sarsoft55
Copy link

Before posting

Please follow the steps below and check the boxes with [x] once you did the step.

  • [ x] I checked the issue tracker for similar issues
  • [ x] I checked the changelog if the issue is already resolved
  • I tried the latest Clementine build from here

System information

Please provide information about your system and the version of Clementine used.

  • Operating System: macos 15.11 on M1 arm.
  • Clementine version: any: site access and Wiki problems.

Expected behaviour / actual behaviour

Trying to load from builds.clementine-player.org:
"Anonymous caller does not have storage.objects.get access to the Google Cloud Storage object. Permission 'storage.objects.get' denied on resource (or it may not exist)."

Trying to build from source with instructions for MACOS on wiki:
-- HomeBrew no longer provides statically linkable libraries in many cases, causing cmake failures. For protobuf, I was able to go back to protobuf@21 which (along with "export Protobuf_LIBRARIES=/opt/homebrew/Cellar/protobuf@21/21.12_1/lib") seemed to find the libraries. For some reason exporting an environment variable wasn't enough for Protobuf_INCLUDE_DIR and "cmake .. -DProtobuf_INCLUDE_DIR=/opt/homebrew/Cellar/protobuf@21/21.12_1/include/google/protobuf" failed being unable to find "/opt/homebrew/Cellar/protobuf@21/21.12_1/include/google/protobuf/google/protobuf/stubs/common.h" and with errors testing protobuf math.
-- cmake also had errors "No package 'libchromaprint' found", possibly because there were no statically linkable libraries, and also "Could NOT find ALSA (missing: ALSA_LIBRARY ALSA_INCLUDE_DIR)". This last one caused be to stop going down the rathole and ask you for help since ALSO does not exist for MACOS.

Steps to reproduce the problem (only for bugs)

(o) Attempt to access https://builds.clementine-player.org/ and attempt to access one of the mac .dmg files.
(o) Attempt to follow instucions for MACOS source build on the Wiki.

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