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. > On Oct 23, 2023, at 9:37 PM, Dan Wilcox <danomat...@gmail.com> wrote: > > There shouldn't need to be any patches applied. I double-checked and the last > patch for 8.6.12 is integrated into 8.6.13 itself. > > As for running an 8.6.13 Wish on earlier macOS versions... well that is an > issue. The builds I had made all link to the UniformTypeIdentifiers framework > which apparently was added to macOS 11 and later. Running this Wish on > earlier versions seems to crash due to the load not finding the framework. > What's interesting is that the Tk build system is supposed to weak link to it > yet the loader still exits the app on start. > > See the thread starting here: > https://github.com/pure-data/pure-data/issues/2105#issuecomment-1774233455 > >> On Oct 23, 2023, at 5:16 PM, pd-dev-requ...@lists.iem.at wrote: >> >> Message: 3 >> Date: Mon, 23 Oct 2023 17:16:42 +0200 >> From: IOhannes m zmoelnig <zmoel...@iem.at <mailto:zmoel...@iem.at>> >> To: pd-dev@lists.iem.at <mailto:pd-dev@lists.iem.at> >> Subject: Re: [PD-dev] time for a quick bugfix update? >> Message-ID: <d3f803ab-9216-4e5b-8e15-ad619f1ba...@iem.at >> <mailto:d3f803ab-9216-4e5b-8e15-ad619f1ba...@iem.at>> >> Content-Type: text/plain; charset="utf-8"; Format="flowed" >> >> On 10/23/23 13:21, IOhannes m zmoelnig wrote: >>> On 10/23/23 11:56, Miller Puckette wrote: >>>> Hi list - >>>> >>>> I've merged the update and documentation branches, and will merge the >>>> translation support pretty soon. >>>> >>>> I don't know where in Iohannes's CI scripts the TCL/TK version gets >>>> specified for MacOS (and I can't get to a Macintosh until next week >>>> maybe to check this)... so will have to wait for word from Iohannes as >>>> to when I can grab a TCL-TK-correct version from CI.? Once I believe >>>> that's in place I'll imeddiately put out a 'test' version of 0.54-1... >>>> >>> >>> thanks for checking back. >>> >>> indeed the Tcl/Tk version that is used for the CI builds is currently >>> 8.6.12, i will try to update them asap. >>> >>> @dan before i do so, i would like to make sure that the Tcl/Tk binaries >>> are backwards compatible: >>> - arm64 should run on BigSur (and later) >>> - x86_64 should run on Yosemite (and later) >> >> >> ah well. >> i've created universal builds of Tcl/Tk-8.6.13 myself (on BigSur), but >> ran into the same problems as alexandre [1], with the binaries not being >> compatible with older versions of macOS (i tested on Sierra). >> i'll try to build the x86_64 portion on some older mac (there's a >> mavericks machine somewhere...) and see how this turns out. >> >> sorry for the delay. >> >> gfmasdr >> IOhannes >> > > -------- > Dan Wilcox > @danomatika <http://twitter.com/danomatika> > danomatika.com <http://danomatika.com/> > robotcowboy.com <http://robotcowboy.com/> > > > -------- Dan Wilcox @danomatika <http://twitter.com/danomatika> danomatika.com <http://danomatika.com/> robotcowboy.com <http://robotcowboy.com/>
_______________________________________________ Pd-dev mailing list Pd-dev@lists.iem.at https://lists.puredata.info/listinfo/pd-dev