www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Heads up: D doesn't work on macOS Catalina (10.15)

reply Jacob Carlborg <doob me.com> writes:
All programs compiled with DMD or LDC, including DMD itself, will fail 
to run on the latest version of macOS, Catalina (10.15), which is 
available as a public beta.

For more details see [1]. I have created a PR [2] to fix this. Hopefully 
it will be included in the next release of DMD.

[1] https://issues.dlang.org/show_bug.cgi?id=20019
[2] https://github.com/dlang/druntime/pull/2666

-- 
/Jacob Carlborg
Jul 07
next sibling parent Jacob Carlborg <doob me.com> writes:
On 2019-07-07 12:18, Jacob Carlborg wrote:
 All programs compiled with DMD or LDC, including DMD itself, will fail 
 to run on the latest version of macOS, Catalina (10.15), which is 
 available as a public beta.
 
 For more details see [1]. I have created a PR [2] to fix this. Hopefully 
 it will be included in the next release of DMD.
 
 [1] https://issues.dlang.org/show_bug.cgi?id=20019
 [2] https://github.com/dlang/druntime/pull/2666
Also, to clarify. When this fix has been merged. All D programs need to be recompiled with a version of druntime including this fix to be able to run on macOS Catalina. The fix is backwards compatible and works with all version of macOS that D supports. -- /Jacob Carlborg
Jul 07
prev sibling parent aliak <something something.com> writes:
On Sunday, 7 July 2019 at 10:18:09 UTC, Jacob Carlborg wrote:
 All programs compiled with DMD or LDC, including DMD itself, 
 will fail to run on the latest version of macOS, Catalina 
 (10.15), which is available as a public beta.

 For more details see [1]. I have created a PR [2] to fix this. 
 Hopefully it will be included in the next release of DMD.

 [1] https://issues.dlang.org/show_bug.cgi?id=20019
 [2] https://github.com/dlang/druntime/pull/2666
Ouch! Great catch yo! And thanks for the heads up.
Jul 08