Building Darktable on macOS Big Sur 11.1

At the moment they’re just local on my desktop macbook. Ideally they should be fixed in macports itself, but I’m not sure of the process to get that done. I could put the patches into a PR against darktable repo and updatethe build instructions, but I don’t know if they are safe to use when building on other versions of macOS. Perhaps if I raise that PR, parafin can advise what is the the best way to proceed with it.

If you provide your patch as a pull request, it can be checked if it‘s fine in other configurations too

Btw: i haven’t found a recent ticket for cairo at macports so i doubt that something will be done there …

1 Like

So I raised a PR to fix the crashes when compiling with Xcode 12.3:
https://github.com/darktable-org/darktable/pull/7948

I also experienced on my freshly upgraded system a build problem with building libgcrypt under macports (implicit declaration of getentropy() fuinction), but am not able to reproduce that issue right now, so I didn’t include a patch for it. If it comes up again, I’ll add a patch to the PR for it.

1 Like