Re: [your donation here]
On Monday, 19 December 2016 at 19:39:25 UTC, Andrei Alexandrescu wrote: Please consider making a personal donation What about IDE developers? For example, Vadim Lopatin develops his DLangIDE in D language. I think we should add the links to the project pages containing donate hyperlink to https://dlang.org/donate.html page too. For example, https://github.com/buggins/dlangide contains donate link.
Re: Google Summer of Code 2017
On Monday, 26 December 2016 at 23:25:24 UTC, Craig Dillabaugh wrote: I've now created the Google Summer of Code Idea's page for 2017. Its empty at the moment, awaiting all your wonderful ideas: https://wiki.dlang.org/GSOC_2017_Ideas You can edit the page directly, though I may edit any submitted ideas for the sake of consistency, grammar, etc. Also, feel free to use this forum posting to start discussion on any ideas you may have for the upcoming year. I hope to be posting my wrap-up on the very successful 2016 GSoC campaign soon. I am a bit slow ... Happy Holidays to everyone. Craig Good luck to all those who might be participating.
Re: Google Summer of Code 2017
On 28/12/2016 11:53 AM, Andrei Alexandrescu wrote: On 12/26/16 6:25 PM, Craig Dillabaugh wrote: I've now created the Google Summer of Code Idea's page for 2017. Its empty at the moment, awaiting all your wonderful ideas: https://wiki.dlang.org/GSOC_2017_Ideas You can edit the page directly, though I may edit any submitted ideas for the sake of consistency, grammar, etc. Also, feel free to use this forum posting to start discussion on any ideas you may have for the upcoming year. I hope to be posting my wrap-up on the very successful 2016 GSoC campaign soon. I am a bit slow ... Happy Holidays to everyone. Craig Thanks for doing this again, Craig! FWIW this year we may receive more student attention because our scholarship students at University Politehnica Bucharest and their advisors will "advertise" the projects. So let's make sure we get a good lineup of ideas. -- Andrei We also had somebody asking about it on IRC yesterday. So we're definitely getting some attention!
Re: Beta D 2.072.2-b1
On Tuesday, 27 December 2016 at 09:21:23 UTC, safety0ff wrote: On Tuesday, 27 December 2016 at 04:36:54 UTC, Martin Nowak wrote: This version resolves a number of regressions and bugs in the 2.072.1 release. I thought https://github.com/dlang/druntime/pull/1707 was in stable and slated for this point release. Thanks for catching this. I see at the bottom of: https://github.com/dlang/druntime/pull/1708 "@klickverbot klickverbot deleted the stable branch 18 days ago" Yikes, indeed the stable branch was deleted and later recreated from a stale version (my local one IIRC). I did protect all stable branches for that to not happen again. Also I usually merge locally and make a PR from my own merge_stable branch. https://github.com/dlang/druntime/pull/1727 Also, https://github.com/dlang/druntime/pull/1715/ should be included IMO in addition to PR 1707. It's a bit unfortunate that PR creators w/o write access to a repo can't add milestones, or can they?
Re: Google Summer of Code 2017
On 12/26/16 6:25 PM, Craig Dillabaugh wrote: I've now created the Google Summer of Code Idea's page for 2017. Its empty at the moment, awaiting all your wonderful ideas: https://wiki.dlang.org/GSOC_2017_Ideas You can edit the page directly, though I may edit any submitted ideas for the sake of consistency, grammar, etc. Also, feel free to use this forum posting to start discussion on any ideas you may have for the upcoming year. I hope to be posting my wrap-up on the very successful 2016 GSoC campaign soon. I am a bit slow ... Happy Holidays to everyone. Craig Thanks for doing this again, Craig! FWIW this year we may receive more student attention because our scholarship students at University Politehnica Bucharest and their advisors will "advertise" the projects. So let's make sure we get a good lineup of ideas. -- Andrei
Re: Beta D 2.072.2-b1
On Tuesday, 27 December 2016 at 04:36:54 UTC, Martin Nowak wrote: -fPIC became default for all linux 64-bit binaries and packages in order to support PIE (default on Ubuntu 16.10 and hardened Gentoo). AFAIK, the only way to disable PIC for a specific build is to use a local dmd.conf that doesn't have -fPIC. Just a heads up because this might trip up (a small minority of) users (with weird use cases).
Re: New GDC binaries: 2.068.2, shared library support, multilib support & a new gdmd tool
On Tuesday, 27 December 2016 at 02:52:40 UTC, Martin Nowak wrote: On Sunday, 25 December 2016 at 19:41:38 UTC, Johannes Pfau wrote: * Shared library support: We added support for shared libraries to GDC Great, might be time to revive https://github.com/dlang/druntime/pull/617 soon. Sounds like a good idea :-) * New mechanism to link system dependencies: All system libraries needed by phobos (-ldl, -lrt, -latomic) are detected in the phobos ./configure script. The required dependencies are added to a libgphobos.spec file and installed along with the libgphobos.so/.a libraries. GDC then reads this file to detect the required libraries, so the libraries are no longer hard coded in GDC. Note for distribution packagers: You must make sure to manually install this file if you do not use the standard make install command. Sounds interesting for dmd as well. You could also use DMD.conf or some nice, custom file format. We have to use the .spec format in GCC/GDC which is quite limited.
Re: Beta D 2.072.2-b1
On 12/27/16 9:39 AM, Dicebot wrote: On Tuesday, 27 December 2016 at 14:24:11 UTC, Steven Schveighoffer wrote: Missing from the changelog is the cycle detection deprecation path that I added here: https://github.com/dlang/druntime/pull/1720 This should give people more breathing room to remove detected cycles by next release. My understanding is that there is still a lot of manual labor in changelog generation thus making separate PR to adjust https://github.com/dlang/dlang.org/blob/stable/changelog/2.072.2_pre.dd may help. Done: https://github.com/dlang/dlang.org/pull/1538 -Steve
Re: New GDC binaries: 2.068.2, shared library support, multilib support & a new gdmd tool
On Monday, 26 December 2016 at 16:43:51 UTC, brocolis wrote: On Sunday, 25 December 2016 at 19:41:38 UTC, Johannes Pfau wrote: Happy holidays everybody, I'm happy to finally announce the release of new GDC binaries Thank you for the hard work. Any hope for the windows/mingw target? I'll revive the mingw target at some point in time. But this requires changes in upstream druntime/phobos and as long as gdc and upstream are out of sync this requires some extra effort. So mingw support will have to wait till GDC is up to date again. -- Johannes
Re: Beta D 2.072.2-b1
On Tuesday, 27 December 2016 at 14:24:11 UTC, Steven Schveighoffer wrote: Missing from the changelog is the cycle detection deprecation path that I added here: https://github.com/dlang/druntime/pull/1720 This should give people more breathing room to remove detected cycles by next release. My understanding is that there is still a lot of manual labor in changelog generation thus making separate PR to adjust https://github.com/dlang/dlang.org/blob/stable/changelog/2.072.2_pre.dd may help.
Re: Beta D 2.072.2-b1
On 12/26/16 11:36 PM, Martin Nowak wrote: First beta for the 2.072.2 point release. 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). http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.072.2.html Please report any bugs at https://issues.dlang.org Missing from the changelog is the cycle detection deprecation path that I added here: https://github.com/dlang/druntime/pull/1720 This should give people more breathing room to remove detected cycles by next release. -Steve
Re: Beta D 2.072.2-b1
On Tuesday, 27 December 2016 at 04:36:54 UTC, Martin Nowak wrote: This version resolves a number of regressions and bugs in the 2.072.1 release. I thought https://github.com/dlang/druntime/pull/1707 was in stable and slated for this point release. I see at the bottom of: https://github.com/dlang/druntime/pull/1708 "@klickverbot klickverbot deleted the stable branch 18 days ago" Also, https://github.com/dlang/druntime/pull/1715/ should be included IMO in addition to PR 1707.
Re: Beta D 2.072.2-b1
Am 27.12.2016 um 05:36 schrieb Martin Nowak: First beta for the 2.072.2 point release. 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). http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.072.2.html Please report any bugs at https://issues.dlang.org -Martin Is this bug on the radar? https://issues.dlang.org/show_bug.cgi?id=16980 Apart from being a regression, it's rather serious because it can be very hard to detect and can create really confusing and hidden bugs.