digitalmars.D - Fedora 14 will integrate D into the distribution
- Paulo Pinto (6/6) Sep 28 2010 Hi,
- klickverbot (6/12) Sep 28 2010 Well, as far as I can tell, it's not exactly an old version – there is...
- Michael Chen (2/8) Sep 28 2010
- Robert Clipsham (6/7) Sep 28 2010 D2 doesn't have an open source compiler, so it can't be included in the
- SiegeLord (3/4) Sep 28 2010 The stable version, you mean.
- bioinfornatics (11/11) Sep 28 2010 Hi,
- Andrei Alexandrescu (4/15) Sep 28 2010 Thank you all very much for making this happen! It's an important step
- Daniel Gibson (6/10) Sep 29 2010 What about D1/Phobos?
- Iain Buclaw (5/5) Sep 29 2010 As far as I'm aware, they won't accept it because the latest release of ...
- Daniel Gibson (6/11) Sep 29 2010 What a pity. Are there plans for porting gdc to GCC 4.5 or 4.6?
- Steven Schveighoffer (5/19) Sep 29 2010 IIRC, In order for that to happen, Walter would have to assign the
- Jacob Carlborg (6/27) Sep 30 2010 Wasn't there talk about forking the DMD front end and assign the
- retard (7/37) Oct 02 2010 I'd like to know how this is possible. I know it's possible to relicense...
- Iain Buclaw (8/22) Sep 29 2010 I have a local copy of a 4.5.x tree with gdc inside, but the compiler ca...
- Seth Hoenig (2/8) Sep 29 2010 The end of this month? As in about 30 hours from now? Because that would...
- Iain Buclaw (7/19) Sep 29 2010 It really isn't as hard as it appears, well, now that the *big* only one...
- bioinfornatics (2/2) Sep 29 2010 yes, you are right
- Daniel Gibson (4/5) Sep 29 2010 So? It's licensed under GPL, isn't that sufficient? (Besides the
- klickverbot (3/9) Sep 29 2010 No, because in order to include your code with mainline GCC, you have to...
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (6/12) Sep 29 2010 Packages of D for previous versions of Fedora
Hi, it seems that Fedora will provide D out of the box in their distribution. But they seem to be providing an old version of it. https://fedoraproject.org/wiki/Features/D_Programming Cheers, Paulo
Sep 28 2010
On 9/28/10 5:37 PM, Paulo Pinto wrote:Hi, it seems that Fedora will provide D out of the box in their distribution. But they seem to be providing an old version of it. https://fedoraproject.org/wiki/Features/D_Programming Cheers, PauloWell, as far as I can tell, it's not exactly an old version – there is simply no Open Source (in capital letters) compiler for D2, and so they have to stick with D1 (where there is LDC). Yes, there would be GDC for D2 too, but even if it has been resurrected lately, it lags behind DMD more than a few versions…
Sep 28 2010
Somebody should say something to them to use D 2.0 instead. On Tue, Sep 28, 2010 at 11:37 PM, Paulo Pinto <pjmlp progtools.org> wrote:Hi, it seems that Fedora will provide D out of the box in their distribution. But they seem to be providing an old version of it. https://fedoraproject.org/wiki/Features/D_Programming Cheers, Paulo
Sep 28 2010
On 28/09/10 16:52, Michael Chen wrote:Somebody should say something to them to use D 2.0 instead.D2 doesn't have an open source compiler, so it can't be included in the main repositories for Fedora. -- Robert http://octarineparrot.com/
Sep 28 2010
Paulo Pinto Wrote:But they seem to be providing an old version of it.The stable version, you mean. -SiegeLord
Sep 28 2010
Hi, I am the the fedora packager, in official repo we use ldc as compiler because fedora want promote only open source project. It not an old version, ldc works fine for D1 and in this repo http://blog.fedora-fr.org/bioinfornatics/post/Repo-for-D-programming They are a ldc compiler and tango briray up to date. At this time ldc use dmdfe version 1.063. LDC project is free and open, feel free for help this project and improve experimental D2 branch. Special thanks to: - ChristianK - mwarning - klicverbot - Siegelord For for their contribution
Sep 28 2010
On 9/28/10 16:41 PDT, bioinfornatics wrote:Hi, I am the the fedora packager, in official repo we use ldc as compiler because fedora want promote only open source project. It not an old version, ldc works fine for D1 and in this repo http://blog.fedora-fr.org/bioinfornatics/post/Repo-for-D-programming They are a ldc compiler and tango briray up to date. At this time ldc use dmdfe version 1.063. LDC project is free and open, feel free for help this project and improve experimental D2 branch. Special thanks to: - ChristianK - mwarning - klicverbot - Siegelord For for their contributionThank you all very much for making this happen! It's an important step in D's evolution. Andrei
Sep 28 2010
On Wed, Sep 29, 2010 at 1:41 AM, bioinfornatics <bioinfornatics fedoraproject.org> wrote:Hi, I am the the fedora packager, in official repo we use ldc as compiler because fedora want promote only open source project. It not an old version, ldc works fine for D1 and in this repo http://blog.fedora-fr.org/bioinfornatics/post/Repo-for-D-programming They are a ldc compiler and tango briray up to date. At this time ldc use dmdfe version 1.063.What about D1/Phobos? You could package gdc (other distributions, e.g. debian, do it). Cheers, - Daniel
Sep 29 2010
As far as I'm aware, they won't accept it because the latest release of GCC it works against is 4.4.x. Fedora ships 4.5.x, and will be moving onto the 4.6.x devel snapshot in a few months. The Pascal compiler has a similar problem too... Iain
Sep 29 2010
On Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw <ibuclaw ubuntu.com> wrote:As far as I'm aware, they won't accept it because the latest release of GCC it works against is 4.4.x. Fedora ships 4.5.x, and will be moving onto the 4.6.x devel snapshot in a few months. The Pascal compiler has a similar problem too... IainWhat a pity. Are there plans for porting gdc to GCC 4.5 or 4.6? IIRC there were discussions about including a D compiler (possibly GDC) into GCC - what's the status of that? Cheers, - Daniel
Sep 29 2010
On Wed, 29 Sep 2010 06:54:02 -0400, Daniel Gibson <metalcaedes gmail.com> wrote:On Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw <ibuclaw ubuntu.com> wrote:IIRC, In order for that to happen, Walter would have to assign the copyright for the front end to GNU, not likely... -SteveAs far as I'm aware, they won't accept it because the latest release of GCC it works against is 4.4.x. Fedora ships 4.5.x, and will be moving onto the 4.6.x devel snapshot in a few months. The Pascal compiler has a similar problem too... IainWhat a pity. Are there plans for porting gdc to GCC 4.5 or 4.6? IIRC there were discussions about including a D compiler (possibly GDC) into GCC - what's the status of that?
Sep 29 2010
On 2010-09-29 13:02, Steven Schveighoffer wrote:On Wed, 29 Sep 2010 06:54:02 -0400, Daniel Gibson <metalcaedes gmail.com> wrote:Wasn't there talk about forking the DMD front end and assign the copyright of the fork to GNU, if I recall correctly. Then DMD and the fork would continue to evolve on their own. -- /Jacob CarlborgOn Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw <ibuclaw ubuntu.com> wrote:IIRC, In order for that to happen, Walter would have to assign the copyright for the front end to GNU, not likely... -SteveAs far as I'm aware, they won't accept it because the latest release of GCC it works against is 4.4.x. Fedora ships 4.5.x, and will be moving onto the 4.6.x devel snapshot in a few months. The Pascal compiler has a similar problem too... IainWhat a pity. Are there plans for porting gdc to GCC 4.5 or 4.6? IIRC there were discussions about including a D compiler (possibly GDC) into GCC - what's the status of that?
Sep 30 2010
Thu, 30 Sep 2010 14:28:33 +0200, Jacob Carlborg wrote:On 2010-09-29 13:02, Steven Schveighoffer wrote:I'd like to know how this is possible. I know it's possible to relicense code, but how can it have two copyright owners, one per copy, when the copies are identical and one is a copy of the other. It's the same code. Sure, if both parties start from scratch and work independently, but now it's the *same* work. I'm also asking this because it affects a lot of situations outside this community.On Wed, 29 Sep 2010 06:54:02 -0400, Daniel Gibson <metalcaedes gmail.com> wrote:Wasn't there talk about forking the DMD front end and assign the copyright of the fork to GNU, if I recall correctly. Then DMD and the fork would continue to evolve on their own.On Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw <ibuclaw ubuntu.com> wrote:IIRC, In order for that to happen, Walter would have to assign the copyright for the front end to GNU, not likely... -SteveAs far as I'm aware, they won't accept it because the latest release of GCC it works against is 4.4.x. Fedora ships 4.5.x, and will be moving onto the 4.6.x devel snapshot in a few months. The Pascal compiler has a similar problem too... IainWhat a pity. Are there plans for porting gdc to GCC 4.5 or 4.6? IIRC there were discussions about including a D compiler (possibly GDC) into GCC - what's the status of that?
Oct 02 2010
== Quote from Daniel Gibson (metalcaedes gmail.com)'s articleOn Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw <ibuclaw ubuntu.com> wrote:I have a local copy of a 4.5.x tree with gdc inside, but the compiler cannot *build* any sources just yet. And besides, that has been left stale as other areas are being tended to. Currently doing a marathon sprint to merge D2 frontend with 2.025 by the end of the month, or within the first week of next month, depending on how many things get broken in the process... IainAs far as I'm aware, they won't accept it because the latest release of GCC it works against is 4.4.x. Fedora ships 4.5.x, and will be moving onto the 4.6.x devel snapshot in a few months. The Pascal compiler has a similar problem too... IainWhat a pity. Are there plans for porting gdc to GCC 4.5 or 4.6? IIRC there were discussions about including a D compiler (possibly GDC) into GCC - what's the status of that? Cheers, - Daniel
Sep 29 2010
Currently doing a marathon sprint to merge D2 frontend with 2.025 by the end of the month, or within the first week of next month, depending on how many things get broken in the process... IainThe end of this month? As in about 30 hours from now? Because that would be really impressive.
Sep 29 2010
== Quote from Seth Hoenig (seth.a.hoenig gmail.com)'s article--0016e6498b1e65d61504916adc7e Content-Type: text/plain; charset=ISO-8859-1one more bump to go.Currently doing a marathon sprint to merge D2 frontend with 2.025 by the end of the month, or within the first week of next month, depending on how many things get broken in the process... IainThe end of this month? As in about 30 hours from now? Because that would beonlyreally impressive.It really isn't as hard as it appears, well, now that the *big* only one more bump to go.stuff is out the way, at least. :-) http://bitbucket.org/goshawk/gdc/changeset/bc8eff04c73a Only one more bump to go... Iain
Sep 29 2010
yes, you are right And gdc is not a gcc project
Sep 29 2010
On Wed, Sep 29, 2010 at 1:20 PM, bioinfornatics <bioinfornatics fedoraproject.org> wrote:And gdc is not a gcc projectSo? It's licensed under GPL, isn't that sufficient? (Besides the doesn't-support-gcc-4.5/4.6 issue)
Sep 29 2010
On 9/29/10 1:29 PM, Daniel Gibson wrote:On Wed, Sep 29, 2010 at 1:20 PM, bioinfornatics <bioinfornatics fedoraproject.org> wrote:No, because in order to include your code with mainline GCC, you have to reassign the copyright to the Free Software Foundation…And gdc is not a gcc projectSo? It's licensed under GPL, isn't that sufficient? (Besides the doesn't-support-gcc-4.5/4.6 issue)
Sep 29 2010
Daniel Gibson wrote:Packages of D for previous versions of Fedora are available at http://gdcgnu.sourceforge.net/ It uses D version 1.030 stable, with Phobos or Tango 0.99.7 Dominik, but only for 32-bit target. --andersI am the the fedora packager, in official repo we use ldc as compiler because fedora want promote only open source project. It not an old version, ldc works fine for D1 and in this repo http://blog.fedora-fr.org/bioinfornatics/post/Repo-for-D-programming They are a ldc compiler and tango briray up to date. At this time ldc use dmdfe version 1.063.What about D1/Phobos? You could package gdc (other distributions, e.g. debian, do it).
Sep 29 2010