Yes, major reasons to move to Tk 8.6.12 on macOS, least of which is that it already incorporates all the fixes the back ported patches address as well as supports a couple of things added to macOS 12.
For a summary, see: https://github.com/pure-data/pure-data/pull/1414 https://github.com/pure-data/pure-data/pull/1414
On Dec 9, 2021, at 8:57 PM, pd-list-request@lists.iem.at wrote:
Message: 2 Date: Thu, 9 Dec 2021 11:57:29 -0800 From: Miller Puckette <msp@ucsd.edu mailto:msp@ucsd.edu> To: Dan Wilcox <danomatika@gmail.com mailto:danomatika@gmail.com> Cc: Pd-List <pd-list@lists.iem.at mailto:pd-list@lists.iem.at> Subject: Re: [PD] [PD-announce] Pd version 0.52-0test3 released Message-ID: <YbJfqerY4PwERUF9@ucsd.edu mailto:YbJfqerY4PwERUF9@ucsd.edu> Content-Type: text/plain; charset=us-ascii
I might have something mislabeled, but I _think_ all the Pd builds I'm making are indeed based on Wish-8.6.10, with these 4 patches:
tk8.6.10_helpmenu.patch tk8.6.10_keyfix.patch tk8.6.10_scrollbars.patch tk8.6.10_zombiewindows.patch
OTOH, should I 'upgrade' to ish-8.6.12? If there/s no reason to, I'd just as soon keep things as they are.
cheers M
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
Looks like I'm not going to be able to get 8.6.12 running on my MACOS 10.7 machine (errors compiling the event-management code - exactly the stuff that it was so miserable to get running before)... so considering the "main" version of Pd should run OK on 10.10 and onward, I think it's OK to just stick with the patched 8.6.10 for the 10.7-10.9 version.
cheers M
On Thu, Dec 09, 2021 at 09:04:22PM +0100, Dan Wilcox wrote:
Yes, major reasons to move to Tk 8.6.12 on macOS, least of which is that it already incorporates all the fixes the back ported patches address as well as supports a couple of things added to macOS 12.
For a summary, see: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_pure-2Ddata_... <https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_pure-2Ddata_... >
On Dec 9, 2021, at 8:57 PM, pd-list-request@lists.iem.at wrote:
Message: 2 Date: Thu, 9 Dec 2021 11:57:29 -0800 From: Miller Puckette <msp@ucsd.edu mailto:msp@ucsd.edu> To: Dan Wilcox <danomatika@gmail.com mailto:danomatika@gmail.com> Cc: Pd-List <pd-list@lists.iem.at mailto:pd-list@lists.iem.at> Subject: Re: [PD] [PD-announce] Pd version 0.52-0test3 released Message-ID: <YbJfqerY4PwERUF9@ucsd.edu mailto:YbJfqerY4PwERUF9@ucsd.edu> Content-Type: text/plain; charset=us-ascii
I might have something mislabeled, but I _think_ all the Pd builds I'm making are indeed based on Wish-8.6.10, with these 4 patches:
tk8.6.10_helpmenu.patch tk8.6.10_keyfix.patch tk8.6.10_scrollbars.patch tk8.6.10_zombiewindows.patch
OTOH, should I 'upgrade' to ish-8.6.12? If there/s no reason to, I'd just as soon keep things as they are.
cheers M
Dan Wilcox @danomatika <https://urldefense.proofpoint.com/v2/url?u=http-3A__twitter.com_danomatika&a... > danomatika.com <https://urldefense.proofpoint.com/v2/url?u=http-3A__danomatika.com_&d=Dw... > robotcowboy.com <https://urldefense.proofpoint.com/v2/url?u=http-3A__robotcowboy.com_&d=D... >
On 12/10/21 21:11, Miller Puckette via Pd-list wrote:
Looks like I'm not going to be able to get 8.6.12 running on my MACOS 10.7 machine (errors compiling the event-management code - exactly the stuff that it was so miserable to get running before)... so considering the "main" version of Pd should run OK on 10.10 and onward, I think it's OK to just stick with the patched 8.6.10 for the 10.7-10.9 version.
darn.
my secret plan to solve the problem with the CI-build not starting up, was actually to just use the bundled Tcl/Tk-8.6.12 (from mac/stuff/wish-shell.tgz). in fact i was really hoping the pre-built Tcl/Tk-8.6.12 to be a fat binary ( provided e.g. by Dan :-P)
if a pre-build Tcl/Tk-8.6.12 is not going to get into mac/stuff/ i'll need to investigate into getting a life build working on the CI (again).
fmdfdsa IOhannes
On Fri, Dec 10, 2021 at 09:20:09PM +0100, IOhannes m zmölnig wrote:
On 12/10/21 21:11, Miller Puckette via Pd-list wrote:
Looks like I'm not going to be able to get 8.6.12 running on my MACOS 10.7 machine (errors compiling the event-management code - exactly the stuff that it was so miserable to get running before)... so considering the "main" version of Pd should run OK on 10.10 and onward, I think it's OK to just stick with the patched 8.6.10 for the 10.7-10.9 version.
darn.
my secret plan to solve the problem with the CI-build not starting up, was actually to just use the bundled Tcl/Tk-8.6.12 (from mac/stuff/wish-shell.tgz). in fact i was really hoping the pre-built Tcl/Tk-8.6.12 to be a fat binary ( provided e.g. by Dan :-P)
if a pre-build Tcl/Tk-8.6.12 is not going to get into mac/stuff/ i'll need to investigate into getting a life build working on the CI (again).
fmdfdsa IOhannes
Alternatively, if someone can throw me a pre-built Tcl/Tk-8.6.12 I can just add it to "stuff" and leave the Tcl/Tk-8.6.10 version in there as well.
Looks like I can get a Mac running 10.13 this Monday, so will probably be able to build Tcl/Tk-8.6.12 then, unless someone else does it first. (It's easy to do using Dan's scripts, all you need is a Mac running a less ancient OS than 10.7 :)
Miller
On Fri, Dec 10, 2021 at 12:23:24PM -0800, Miller Puckette via Pd-list wrote:
On Fri, Dec 10, 2021 at 09:20:09PM +0100, IOhannes m zmölnig wrote:
On 12/10/21 21:11, Miller Puckette via Pd-list wrote:
Looks like I'm not going to be able to get 8.6.12 running on my MACOS 10.7 machine (errors compiling the event-management code - exactly the stuff that it was so miserable to get running before)... so considering the "main" version of Pd should run OK on 10.10 and onward, I think it's OK to just stick with the patched 8.6.10 for the 10.7-10.9 version.
darn.
my secret plan to solve the problem with the CI-build not starting up, was actually to just use the bundled Tcl/Tk-8.6.12 (from mac/stuff/wish-shell.tgz). in fact i was really hoping the pre-built Tcl/Tk-8.6.12 to be a fat binary ( provided e.g. by Dan :-P)
if a pre-build Tcl/Tk-8.6.12 is not going to get into mac/stuff/ i'll need to investigate into getting a life build working on the CI (again).
fmdfdsa IOhannes
Alternatively, if someone can throw me a pre-built Tcl/Tk-8.6.12 I can just add it to "stuff" and leave the Tcl/Tk-8.6.10 version in there as well.
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.puredata.info_lis...
On 12/10/2021 11:58 PM, Miller Puckette via Pd-list wrote:
Looks like I can get a Mac running 10.13 this Monday, so will probably be able to build Tcl/Tk-8.6.12 then, unless someone else does it first. (It's easy to do using Dan's scripts, all you need is a Mac running a less ancient OS than 10.7
I had run:
mac/tcltk-wish.sh 8.6.12
on a VM [macOS 10.15.7] using QEMU on a Debian10 machine.
Here is the build (zipped) and the log:
https://nc.nubegris.com.ar/index.php/s/AMDde4EcqZzAZBn
On theory it should work.
:)
--
Mensaje telepatico asistido por maquinas.
On 12/11/21 06:44, Lucas Cordiviola wrote:
On 12/10/2021 11:58 PM, Miller Puckette via Pd-list wrote:
Looks like I can get a Mac running 10.13 this Monday, so will probably be able to build Tcl/Tk-8.6.12 then, unless someone else does it first. (It's easy to do using Dan's scripts, all you need is a Mac running a less ancient OS than 10.7
I had run:
mac/tcltk-wish.sh 8.6.12
this is of course the way how to (broken) Wish was produced on the CI, that ended up in building the broekn Pd.app
on a VM [macOS 10.15.7] using QEMU on a Debian10 machine.
i was using macOS-10.14 in a similar setup (although for legal reasons it is running on actual Apple hardware!)
Here is the build (zipped) and the log:
i think here's a better one: https://users.iem.at/zmoelnig/pd/download/Wish-8.6.12.universal.tar.gz
as the name suggests it is a universal binary (x86_64 + arm64)
a quick test shows that it is working on "Sierra" (macOS X 10.12.16), so i hope this is better than dan's luck with universal Tcl/Tk (it's not totally clear to me whether his "doesn't run" means: "doesn't run on any platform" or only "doesn't run on M1"
however i would like people who have access on othre platforms to test. esp:
but really, any platform however old or new should do...
fmfgd IOhannes