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