To coincide with the work people are doing on 64 bit Windows builds of Pd, it looks as though Apple is stepping up it's move toward 64 bit only in the next version of macOS: https://www.macrumors.com/2018/01/24/macos-high-sierra-32-bit-app-warning/ https://www.macrumors.com/2018/01/24/macos-high-sierra-32-bit-app-warning/
We've had 64 bit macOS Pd builds for a long time now, but now we need 64 bit external builds on deken to go with it. This will also likely mean that Pd-extended will no longer run on macOS 10.14 next year.
Dan Wilcox @danomatika http://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Fri, Jan 26, 2018 at 8:29 AM, Dan Wilcox danomatika@gmail.com wrote:
To coincide with the work people are doing on 64 bit Windows builds of Pd, it looks as though Apple is stepping up it's move toward 64 bit only in the next version of macOS: https://www.macrumors.com/2018/01/24/macos-high- sierra-32-bit-app-warning/
We've had 64 bit macOS Pd builds for a long time now, but now we need 64 bit external builds on deken to go with it. This will also likely mean that Pd-extended will no longer run on macOS 10.14 next year.
Is the only difference from 32-bit Pds that the structs are 64-bit aligned
(i.e.doubled in size), or are the t_float and so on also now 64-bit?
Martin
On 01/26/2018 03:47 PM, Martin Peach wrote:
On Fri, Jan 26, 2018 at 8:29 AM, Dan Wilcox danomatika@gmail.com wrote:
To coincide with the work people are doing on 64 bit Windows builds of Pd, it looks as though Apple is stepping up it's move toward 64 bit only in the next version of macOS: https://www.macrumors.com/2018/01/24/macos-high- sierra-32-bit-app-warning/
We've had 64 bit macOS Pd builds for a long time now, but now we need 64 bit external builds on deken to go with it. This will also likely mean that Pd-extended will no longer run on macOS 10.14 next year.
Is the only difference from 32-bit Pds that the structs are 64-bit aligned
(i.e.doubled in size), or are the t_float and so on also now 64-bit?
64bit in this case means "sizeof(void*)==8" - that is: 64bit pointers.
this is orthogonal to "double precision" Pd, which uses (64bit) double as t_float.
gfmdsare IOhannes
2018-01-26 11:29 GMT-02:00 Dan Wilcox danomatika@gmail.com:
This will also likely mean that Pd-extended will no longer run on macOS 10.14 next year.
I understood that 10.14 (which should come out this year) will have "aggressive" warnings, and next year 10.15 will end support for good, so it's really the last year for extended on the latest macOS
High Sierra was the last macOS release to support 32-bit apps. Apple announced back in the summer of 2017 that applications in 10.14 would be 64-bit only.
from https://www.macworld.co.uk/news/mac-software/macos-1014-2018-release-date-fe...
The last link I sent says the 10.13.4 update brings the warnings. So earnings from now until 10.14 comes i bthe fall of this year.
Dan Wilcox danomatika.com robotcowboy.com
On Jan 26, 2018, at 3:52 PM, Alexandre Torres Porres porres@gmail.com wrote:
I understood that 10.14 (which should come out this year) will have "aggressive" warnings, and next year 10.15 will end support for good
yeah, these two links seem to have conflicting or confusing information. The first one you sent says warnings start now in the next update of high sierra, but only shown "once", ten it says "The next version of macOS after High Sierra will include "aggressive" warnings about 32-bit apps before they are phased out entirely." I suppose that means it'll always bug you about it and not just once when 10.14 comes out later this year... then 10.15 will stop it.
But this other link says now 10.14 will only be 64 bits, hence the next update this year will prevent Pd extended from working.
Let's see
2018-01-26 16:56 GMT-02:00 Dan Wilcox danomatika@gmail.com:
High Sierra was the last macOS release to support 32-bit apps. Apple announced back in the summer of 2017 that applications in 10.14 would be 64-bit only.
from https://www.macworld.co.uk/news/mac-software/macos- 1014-2018-release-date-features-specs-3669087/
The last link I sent says the 10.13.4 update brings the warnings. So earnings from now until 10.14 comes i bthe fall of this year.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jan 26, 2018, at 3:52 PM, Alexandre Torres Porres porres@gmail.com wrote:
I understood that 10.14 (which should come out this year) will have "aggressive" warnings, and next year 10.15 will end support for good
Does it mean that Puredata will soon have to upgrade all it's floats and ~'s objects to double precision (64bit floating point) like Katia's pd-double ? I would love that ! :) Long tables made easy !
++
Raphaël
2018-01-26 20:02 GMT+01:00 Alexandre Torres Porres porres@gmail.com:
yeah, these two links seem to have conflicting or confusing information. The first one you sent says warnings start now in the next update of high sierra, but only shown "once", ten it says "The next version of macOS after High Sierra will include "aggressive" warnings about 32-bit apps before they are phased out entirely." I suppose that means it'll always bug you about it and not just once when 10.14 comes out later this year... then 10.15 will stop it.
But this other link says now 10.14 will only be 64 bits, hence the next update this year will prevent Pd extended from working.
Let's see
2018-01-26 16:56 GMT-02:00 Dan Wilcox danomatika@gmail.com:
High Sierra was the last macOS release to support 32-bit apps. Apple announced back in the summer of 2017 that applications in 10.14 would be 64-bit only.
from https://www.macworld.co.uk/news/mac-software/macos-1014 -2018-release-date-features-specs-3669087/
The last link I sent says the 10.13.4 update brings the warnings. So earnings from now until 10.14 comes i bthe fall of this year.
enohp ym morf tnes
Dan Wilcox danomatika.com robotcowboy.com
On Jan 26, 2018, at 3:52 PM, Alexandre Torres Porres porres@gmail.com wrote:
I understood that 10.14 (which should come out this year) will have "aggressive" warnings, and next year 10.15 will end support for good
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/ listinfo/pd-list
On Sam, 2018-01-27 at 14:06 +0100, Raphaël Ilias wrote:
Does it mean that Puredata will soon have to upgrade all it's floats and ~'s objects to double precision (64bit floating point) like Katia's pd-double ? I would love that ! :) Long tables made easy !
Let me quote IOhannes' email from yesterday
IOhannes wrote: "64bit in this case means "sizeof(void*)==8" - that is: 64bit pointers.
this is orthogonal to "double precision" Pd, which uses (64bit) double as t_float."
So, no, that doesn't automatically mean double-precision Pd.
Roman