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

Reply via email to