Closed chilina closed 1 month ago
In a pinch we could add:
codesign --remove-signature libs/*/lib/macos/*.xcframework
codesign --remove-signature addons/*/libs/*/lib/macos/*.xcframework
To the nightly packing script - at least that way we don't need to change anything in apothecary which is much harder to wrangle.
Closed by: https://github.com/openframeworks/apothecary/commit/57213f40c4e8c0a12fcf4d5ee10333fa78014e0b
But there are still some issues with the nightly builds.
Addon examples are referring to libs being in osx
but apothecary is packaging them in macos
will open another issue for that.
But there are still some issues with the nightly builds. Addon examples are referring to libs being in
osx
but apothecary is packaging them inmacos
will open another issue for that.
Hi @ofTheo, I have this issue solved in my PG updates PR. It works well for me on macos. Maybe you should use it for the nightly builds?
@roymacdonald - thank you!!! If that PR is not quite ready to be merged are the changes that make osx/macos work equally fairly easy to pull out into another PR?
@ofTheo The changes I have done mostly, if not all, address macos. But I did some drastic changes to the ofAddon class which I have not tested on other platforms (which is mostly about encapsulating its behaviour). So, I am quite positive that it will work accross all platforms without problems or even solving some, but just isolating the macos part seems hard as a lot of it has to do with what happens in the ofAddon class. But I will try setup my windows/linux machine to do these tests during the weekend.
A recent nightly build for osx (of_v20240923_osx_release) seems to have some signing errors for various libs:
/Users/chilina/of_v20240923_osx_release/libs/pixman/lib/macos/pixman.xcframework:1:1 The signature of “pixman.xcframework” cannot be verified. /Users/chilina/of_v20240923_osx_release/libs/rtAudio/lib/macos/rtAudio.xcframework:1:1 The signature of “rtAudio.xcframework” cannot be verified.
This was noted in #8126 but its a separate issue from that one. Theo could fix it with:
forum thread: https://forum.openframeworks.cc/t/macos-15-probably-you-downloaded-the-wrong-package/43919