Ok, this back ported patch is in the latest develop branch commit. I have made new test builds with Tk 8.6.13 + the patch applied so the framework is now weakly linked and these should work on older macOS versions, as before.
New builds are marked "-fixed" and found at: http://docs.danomatika.com/pdbuilds/0.54/ To confirm: % otool -L Pd-0.54-0-arm64-tk8613.app/Contents/MacOS/Pd | grep Uniform /System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers (compatibility version 1.0.0, current version 709.0.0, weak) The "weak" is the important part. :) > On Oct 23, 2023, at 11:33 PM, Dan Wilcox <[email protected]> wrote: > > Ok, I have a fix for the library issue on older macOS versions... actually > back ported from TK itself: > > https://github.com/tcltk/tk/commit/a3eb1edc6e9c2eb227b40c7d46f42e6162be78d6 > > I will fold this in as a custom patch we apply when building the downloaded > tarball, as before. > > 8.6.13 was released last November. Judging from the current development > activity, there should be an 8.6.14 release fixing quite a number of macOS > 14-related stuff. > > It might make sense to put out a 0.54-1 bugfix release with 8.6.13 then > follow up again with 8.6.14 when it comes out, either via 0.54-2 or 0.55-0. -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/>
_______________________________________________ Pd-dev mailing list [email protected] https://lists.puredata.info/listinfo/pd-dev
