www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Release 2.072.2

reply Martin Nowak <code+news.digitalmars dawg.eu> writes:
Glad to announce D 2.072.2.

http://dlang.org/download.html

This version resolves a number of regressions and bugs in the 2.072.1
release. Most prominently scope classes work again in  safe code,
various rdmd bugs were fixed, and -fPIC became default for all linux
64-bit binaries and packages in order to support PIE (default on Ubuntu
16.10 and hardened Gentoo).

Also see the changelog for more details.

http://dlang.org/changelog/2.072.2.html

-Martin
Dec 31 2016
next sibling parent reply Meta <jared771 gmail.com> writes:
Congratulations and thank you for your hard work.

 Most prominently scope classes work again in  safe code
I haven't been following too closely. Does this mean that DIP1000 has been implemented and is behind a feature switch, or is the above entry just a small related bugfix?
Dec 31 2016
next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
On 12/31/2016 3:49 PM, Meta wrote:
 Does this mean that DIP1000 has been
 implemented and is behind a feature switch,
Not until 2.073
Dec 31
prev sibling parent Martin Nowak <code dawg.eu> writes:
On Saturday, 31 December 2016 at 23:49:20 UTC, Meta wrote:
 Congratulations and thank you for your hard work.

 Most prominently scope classes work again in  safe code
I haven't been following too closely. Does this mean that DIP1000 has been implemented and is behind a feature switch, or is the above entry just a small related bugfix?
We don't add features in point releases, this was just a bug fix where such code no longer compiled. Also see the changelog for all infos.
Jan 02
prev sibling parent reply Eugene Wissner <belka caraus.de> writes:
On Saturday, 31 December 2016 at 21:28:43 UTC, Martin Nowak wrote:
 Glad to announce D 2.072.2.

 http://dlang.org/download.html

 This version resolves a number of regressions and bugs in the 
 2.072.1 release. Most prominently scope classes work again in 
  safe code, various rdmd bugs were fixed, and -fPIC became 
 default for all linux 64-bit binaries and packages in order to 
 support PIE (default on Ubuntu 16.10 and hardened Gentoo).

 Also see the changelog for more details.

 http://dlang.org/changelog/2.072.2.html

 -Martin
Can it be that freebsd64 dub is linked against wrong phobos? I get: Shared object "libphobos2.so.0.71" not found, reuired by "dub". The same was with 2.072.1.
Dec 31
next sibling parent kookman <thekookman gmail.com> writes:
On Sunday, 1 January 2017 at 01:47:17 UTC, Eugene Wissner wrote:
 Can it be that freebsd64 dub is linked against wrong phobos? I 
 get:
 Shared object "libphobos2.so.0.71" not found, reuired by "dub".

 The same was with 2.072.1.
I saw same problem with 2.072.1 on FreeBSD amd64. I just compiled dub from GitHub to work around, but would be nice to fix version in official download.
Dec 31
prev sibling parent Martin Nowak <code dawg.eu> writes:
On Sunday, 1 January 2017 at 01:47:17 UTC, Eugene Wissner wrote:
 Can it be that freebsd64 dub is linked against wrong phobos? I 
 get:
 Shared object "libphobos2.so.0.71" not found, reuired by "dub".

 The same was with 2.072.1.
It should be statically linked against phobos, please file a bug report at issues.dlang.org.
Jan 02