Re: Beta D 2.068.0-b1
On Sunday, 26 July 2015 at 12:00:09 UTC, Martin Nowak wrote: Could someone please try the fix https://issues.dlang.org/show_bug.cgi?id=14801#c2. Please try again, we updated the fix. https://issues.dlang.org/show_bug.cgi?id=14801#c11
Re: Beta D 2.068.0-b1
On 2015-07-26 14:00, Martin Nowak wrote: Could someone please try the fix https://issues.dlang.org/show_bug.cgi?id=14801#c2. Unfortunately it doesn't work. I'll see if I can find some more information. -- /Jacob Carlborg
Re: Beta D 2.068.0-b1
On Sunday, 12 July 2015 at 00:29:29 UTC, Andrew Edwards wrote: Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1). Could someone please try the fix https://issues.dlang.org/show_bug.cgi?id=14801#c2.
Re: Beta D 2.068.0-b1
On 07/14/2015 08:47 PM, Jacob Carlborg wrote: > It appears this is part of Apple's new security policies. The root user > cannot change system directories/files. /System, /bin, /usr/ and /sbin > are all part of what's now considered system directories. /usr/local is > available to developers [1]. I guess we can just create the symlinks in > /usr/local/bin instead. It's already included in the default PATH, if I > recall correctly. > > [1] https://developer.apple.com/videos/wwdc/2015/?id=706 Can you help with fixing the installer?
Re: Beta D 2.068.0-b1
On 07/15/2015 09:39 AM, Suliman wrote: > There was plan to include dub (and other tools) in DMD distrib. In what > release it would be done? The current plan is to do so when dub reaches 1.0, should be pretty soon.
Re: Beta D 2.068.0-b1
There was plan to include dub (and other tools) in DMD distrib. In what release it would be done?
Re: Beta D 2.068.0-b1
On 2015-07-12 02:29, Andrew Edwards wrote: Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1). Reported an issue: https://issues.dlang.org/show_bug.cgi?id=14801 -- /Jacob Carlborg
Re: Beta D 2.068.0-b1
On 2015-07-14 00:11, Andrew Edwards wrote: I did notice that I can no longer create folders or links in the /usr/bin || /usr/lib || /usr/share directory or any subs there. I can however do so in /usr/local/* which is where I've installed the contents of dmd.2.068.0-b1. All seems to work fine. It appears this is part of Apple's new security policies. The root user cannot change system directories/files. /System, /bin, /usr/ and /sbin are all part of what's now considered system directories. /usr/local is available to developers [1]. I guess we can just create the symlinks in /usr/local/bin instead. It's already included in the default PATH, if I recall correctly. [1] https://developer.apple.com/videos/wwdc/2015/?id=706 -- /Jacob Carlborg
Re: Beta D 2.068.0-b1
On 2015-07-14 14:31, Anon wrote: Nothing else. After this message, I press close and the GUI disappears. I'll see if I can debug this. -- /Jacob Carlborg
Re: Beta D 2.068.0-b1
On Tuesday, 14 July 2015 at 05:41:31 UTC, Jacob Carlborg wrote: On 2015-07-14 00:03, Andrew Edwards wrote: The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance. Do you get some more information, perhaps in the Console? Nothing else. After this message, I press close and the GUI disappears.
Re: Beta D 2.068.0-b1
On Tuesday, 14 July 2015 at 05:40:52 UTC, Jacob Carlborg wrote: On 2015-07-14 00:11, Andrew Edwards wrote: I did notice that I can no longer create folders or links in the /usr/bin || /usr/lib || /usr/share directory or any subs there. I can however do so in /usr/local/* which is where I've installed the contents of dmd.2.068.0-b1. All seems to work fine. Hmm, not even using sudo? Not even with sudo.
Re: Beta D 2.068.0-b1
On 2015-07-14 00:03, Andrew Edwards wrote: The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance. Do you get some more information, perhaps in the Console? -- /Jacob Carlborg
Re: Beta D 2.068.0-b1
On 2015-07-14 00:11, Andrew Edwards wrote: I did notice that I can no longer create folders or links in the /usr/bin || /usr/lib || /usr/share directory or any subs there. I can however do so in /usr/local/* which is where I've installed the contents of dmd.2.068.0-b1. All seems to work fine. Hmm, not even using sudo? -- /Jacob Carlborg
Re: Beta D 2.068.0-b1
On Monday, 13 July 2015 at 22:03:42 UTC, Andrew Edwards wrote: On Sunday, 12 July 2015 at 10:10:28 UTC, Jacob Carlborg wrote: On 2015-07-12 02:29, Andrew Edwards wrote: Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1). Why? Does it require signed packages or something? Can you disable that in system preferences as usual? Not exactly sure *why* but the resulting message is as follows: This package is incompatible with this version of OS X and may fail to install. Installing this package may damage your system, and installation may fail. To stop the program and the installation, click "Cancel Installation". Clicking "Install Anyway" I get: The installation failed. The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance. I did notice that I can no longer create folders or links in the /usr/bin || /usr/lib || /usr/share directory or any subs there. I can however do so in /usr/local/* which is where I've installed the contents of dmd.2.068.0-b1. All seems to work fine.
Re: Beta D 2.068.0-b1
On Sunday, 12 July 2015 at 10:10:28 UTC, Jacob Carlborg wrote: On 2015-07-12 02:29, Andrew Edwards wrote: Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1). Why? Does it require signed packages or something? Can you disable that in system preferences as usual? Not exactly sure *why* but the resulting message is as follows: This package is incompatible with this version of OS X and may fail to install. Installing this package may damage your system, and installation may fail. To stop the program and the installation, click "Cancel Installation". Clicking "Install Anyway" I get: The installation failed. The installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.
Re: Beta D 2.068.0-b1
On 2015-07-12 02:29, Andrew Edwards wrote: Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1). Why? Does it require signed packages or something? Can you disable that in system preferences as usual? -- /Jacob Carlborg
Re: Beta D 2.068.0-b1
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote: First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -Martin Note, the current packaging format is incompatible with with OSX 10.11 (El Capitan). No previous release of DMD can be installed via the dmg files available on downloads.dlang.org or the ftp site (including dmd.2.068.0-b1).
Re: Beta D 2.068.0-b1
On 6/25/15 8:25 PM, Mike wrote: On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote: First beta for the 2.068.0 release. Martin, I saw your post about a potentially using Trello (http://forum.dlang.org/post/55586d5b.8020...@dawg.eu), and I added a link to it on the Wiki (http://wiki.dlang.org/The_D_Programming_Language) under "Core Development". At the moment, I don't see anything there (https://trello.com/dlang). Are the board public? FYI, boards are now public. -Steve
Re: Beta D 2.068.0-b1
On Tuesday, 30 June 2015 at 15:11:14 UTC, Steven Schveighoffer wrote: On 6/30/15 6:58 AM, extrawurst wrote: On Tuesday, 30 June 2015 at 10:52:39 UTC, Martin Nowak wrote: On Monday, 29 June 2015 at 17:03:19 UTC, Jacob Carlborg wrote: On 29/06/15 15:20, Martin Nowak wrote: Thanks for letting me know, didn't knew it was private. Any reason why it's not public? No, there is none, as I hinted in my answer. It already says it's public on our board though. Maybe it was changed recently? https://trello.com/dlang That seems to be the organization, which is indeed public. maybe boards have individual visibility? Yes, the way to change it (I can't as I don't have admin for those boards) is to click on the "Org Visible" at the top of the board. -Steve Can we make sure the PR in std.meta to change name makes it ? once the name is live it won't be changed. It won't break any code, as it is renaming new stuff.
Re: Beta D 2.068.0-b1
On 6/30/15 6:58 AM, extrawurst wrote: On Tuesday, 30 June 2015 at 10:52:39 UTC, Martin Nowak wrote: On Monday, 29 June 2015 at 17:03:19 UTC, Jacob Carlborg wrote: On 29/06/15 15:20, Martin Nowak wrote: Thanks for letting me know, didn't knew it was private. Any reason why it's not public? No, there is none, as I hinted in my answer. It already says it's public on our board though. Maybe it was changed recently? https://trello.com/dlang That seems to be the organization, which is indeed public. maybe boards have individual visibility? Yes, the way to change it (I can't as I don't have admin for those boards) is to click on the "Org Visible" at the top of the board. -Steve
Re: Beta D 2.068.0-b1
On Tuesday, 30 June 2015 at 10:52:39 UTC, Martin Nowak wrote: On Monday, 29 June 2015 at 17:03:19 UTC, Jacob Carlborg wrote: On 29/06/15 15:20, Martin Nowak wrote: Thanks for letting me know, didn't knew it was private. Any reason why it's not public? No, there is none, as I hinted in my answer. It already says it's public on our board though. Maybe it was changed recently? https://trello.com/dlang That seems to be the organization, which is indeed public. maybe boards have individual visibility?
Re: Beta D 2.068.0-b1
On Monday, 29 June 2015 at 17:03:19 UTC, Jacob Carlborg wrote: On 29/06/15 15:20, Martin Nowak wrote: Thanks for letting me know, didn't knew it was private. Any reason why it's not public? No, there is none, as I hinted in my answer. It already says it's public on our board though. Maybe it was changed recently? https://trello.com/dlang
Re: Beta D 2.068.0-b1
On Friday, 26 June 2015 at 00:25:04 UTC, Mike wrote: At the moment, I don't see anything there (https://trello.com/dlang). Are the board public? Thanks for letting me know, didn't knew it was private.
Re: Beta D 2.068.0-b1
On 29/06/15 15:20, Martin Nowak wrote: Thanks for letting me know, didn't knew it was private. Any reason why it's not public? -- /Jacob Carlborg
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 07:48:24 UTC, Iain Buclaw wrote: More importantly, will all cross-platform regressions introduced in the development cycle of 2.068 be fixed? :-) And, for your convenience the current list of regressions is here: https://issues.dlang.org/buglist.cgi?bug_severity=regression&list_id=201812&resolution=---
Re: Beta D 2.068.0-b1
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote: First beta for the 2.068.0 release. Martin, I saw your post about a potentially using Trello (http://forum.dlang.org/post/55586d5b.8020...@dawg.eu), and I added a link to it on the Wiki (http://wiki.dlang.org/The_D_Programming_Language) under "Core Development". At the moment, I don't see anything there (https://trello.com/dlang). Are the board public? If you still plan on making use of it, then, in addition to getting the core team organized, I think it would be a nice place for people to self-serve themselves with information so they can see where things are, and make some reasonable predictions about what's coming and when. Mike
Re: Beta D 2.068.0-b1
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote: First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -Martin Will https://github.com/D-Programming-Language/dmd/pull/4728 be in this release? It's blocking a PR I've been waiting to submit.
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 16:57:07 UTC, Temtaime wrote: Is it first ddmd release or it will be based on c++ code ? No ddmd release until it's fast enough, i.e. compiled with gdc/ldc.
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 20:38:26 UTC, rsw0x wrote: another 6 months of being laughed at on HN and reddit for having unusable smartpointers. Only 2 month until 2.069.0 It's a pity, but we can't wait for everyone to finish their open ended discussions or to eventually respond to pull request comments. Ultimately someone has to take a keyboard and write that goddamn code for it to be released.
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 14:04:57 UTC, Steven Schveighoffer wrote: There is quite a raging debate currently happening with naming of lazy ranges that replace allocating ranges. If we blindly just accept what's currently in master, the debate is all for naught. Yes, I'm aware of that, a week should be plenty of time to come up with a solution.
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 20:38:26 UTC, rsw0x wrote: On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote: First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -Martin ughh can't believe these didn't make it in https://github.com/D-Programming-Language/phobos/pull/3225 https://github.com/D-Programming-Language/phobos/pull/3259 another 6 months of being laughed at on HN and reddit for having unusable smartpointers. yeah bothers me too -.-
Re: Beta D 2.068.0-b1
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote: First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -Martin ughh can't believe these didn't make it in https://github.com/D-Programming-Language/phobos/pull/3225 https://github.com/D-Programming-Language/phobos/pull/3259 another 6 months of being laughed at on HN and reddit for having unusable smartpointers.
Re: Beta D 2.068.0-b1
Is it first ddmd release or it will be based on c++ code ?
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 14:04:57 UTC, Steven Schveighoffer wrote: On 6/25/15 6:34 AM, Martin Nowak wrote: if it wasn't in master when we merged master into stable it won't be part of the release. I was much hoping for: https://github.com/D-Programming-Language/dmd/pull/3998 I even thought it would make 2.067 but... guess there's no exceptions to the rule.
Re: Beta D 2.068.0-b1
On 6/25/15 6:34 AM, Martin Nowak wrote: if it wasn't in master when we merged master into stable it won't be part of the release. There is quite a raging debate currently happening with naming of lazy ranges that replace allocating ranges. If we blindly just accept what's currently in master, the debate is all for naught. Should we wait until that is resolved, or should we simply end the debate and go with what happens to be in Master? Once those names are released, there's probably no chance to change them. -Steve
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 10:42:46 UTC, Mike wrote: No, let's not play that game. Last minute additions are never a good idea and the next release is already coming in 2 month. I hope that more regular releases will help people to get their stuff ready in time. Then please flag things accordingly (milestone 2.068, post-2.068) Martin, I see what you said here: ... if it wasn't in master when we merged master into stable it won't be part of the release. I understand now. Please disregard my last statement.
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 10:30:29 UTC, Martin Nowak wrote: On Wednesday, 24 June 2015 at 23:59:43 UTC, Mike wrote: * If you do wish to pursue it please polish it up and rebase it so it has a chance Which doesn't increase our review capacity, it would make more sense to only spent more effort on a pull on request. * If you see a pull request that can still make it in 2.068, please make a final attempt at a review/merge so it is not delayed for yet another release. No, let's not play that game. Last minute additions are never a good idea and the next release is already coming in 2 month. I hope that more regular releases will help people to get their stuff ready in time. Then please flag things accordingly (milestone 2.068, post-2.068)
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 07:48:24 UTC, Iain Buclaw wrote: More importantly, will all cross-platform regressions introduced in the development cycle of 2.068 be fixed? :-) Sure, we intend to fix all reported regressions.
Re: Beta D 2.068.0-b1
On Thursday, 25 June 2015 at 04:06:15 UTC, Ilya Yaroshenko wrote: Would Summator be merged? That sure looks useful, but I lack the time for a review and if it wasn't in master when we merged master into stable it won't be part of the release.
Re: Beta D 2.068.0-b1
On Wednesday, 24 June 2015 at 23:59:43 UTC, Mike wrote: * If you do wish to pursue it please polish it up and rebase it so it has a chance Which doesn't increase our review capacity, it would make more sense to only spent more effort on a pull on request. * If you see a pull request that can still make it in 2.068, please make a final attempt at a review/merge so it is not delayed for yet another release. No, let's not play that game. Last minute additions are never a good idea and the next release is already coming in 2 month. I hope that more regular releases will help people to get their stuff ready in time.
Re: Beta D 2.068.0-b1
On 25 June 2015 at 06:06, Ilya Yaroshenko via Digitalmars-d-announce wrote: > On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote: >> >> First beta for the 2.068.0 release. >> >> http://downloads.dlang.org/pre-releases/2.x/2.068.0/ >> http://ftp.digitalmars.com/ >> >> Also available on Travis-CI as dmd-2.068.0-b1. >> >> A changelog containing all the upcoming changes will be provided within >> the next few days. >> >> Please report any bugs at https://issues.dlang.org >> >> -Martin > > > Hi Martin, > > Would Summator be merged? > More importantly, will all cross-platform regressions introduced in the development cycle of 2.068 be fixed? :-)
Re: Beta D 2.068.0-b1
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote: First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -Martin Hi Martin, Would Summator be merged? https://github.com/D-Programming-Language/phobos/pull/2991 Ilya
Re: Beta D 2.068.0-b1
On Wednesday, 24 June 2015 at 23:14:05 UTC, Martin Nowak wrote: First beta for the 2.068.0 release. There are 107 open pull requests in DMD, 32 in DRuntime, 78 in phobos, 25 in dlang.org, and a few elsewhere. I've seen a couple that are about 3 years old. I kindly ask... Contributuors: * If you no longer wish to pursue your pull request, please close it * If you do wish to pursue it please polish it up and rebase it so it has a chance Reviwers & Committers: * Please close any pull request that has a very low chance of getting merged (e.g. the PR has merge conflicts and the contributor is no longer active) * If you see a pull request that has potential, but not for this release, please flag it with a "Post 2.068" tag, so we don't leave the contributor hanging. * If you see a pull request that can still make it in 2.068, please make a final attempt at a review/merge so it is not delayed for yet another release. Thanks, Mike
Beta D 2.068.0-b1
First beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ Also available on Travis-CI as dmd-2.068.0-b1. A changelog containing all the upcoming changes will be provided within the next few days. Please report any bugs at https://issues.dlang.org -Martin