Re: Fedora 14 will integrate D into the distribution

2010-10-02 Thread retard
Thu, 30 Sep 2010 14:28:33 +0200, Jacob Carlborg wrote:

 On 2010-09-29 13:02, Steven Schveighoffer wrote:
 On Wed, 29 Sep 2010 06:54:02 -0400, Daniel Gibson
 metalcae...@gmail.com wrote:

 On Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw ibuc...@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...

 Iain


 What 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?

 IIRC, In order for that to happen, Walter would have to assign the
 copyright for the front end to GNU, not likely...

 -Steve
 
 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.

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.


Re: Fedora 14 will integrate D into the distribution

2010-09-30 Thread Jacob Carlborg

On 2010-09-29 13:02, Steven Schveighoffer wrote:

On Wed, 29 Sep 2010 06:54:02 -0400, Daniel Gibson
metalcae...@gmail.com wrote:


On Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw ibuc...@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...

Iain



What 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?


IIRC, In order for that to happen, Walter would have to assign the
copyright for the front end to GNU, not likely...

-Steve


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 Carlborg


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread Daniel Gibson
On Wed, Sep 29, 2010 at 1:41 AM, bioinfornatics
bioinfornat...@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


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread Iain Buclaw
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


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread Daniel Gibson
On Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw ibuc...@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...

 Iain


What 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


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread Steven Schveighoffer
On Wed, 29 Sep 2010 06:54:02 -0400, Daniel Gibson metalcae...@gmail.com  
wrote:



On Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw ibuc...@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...

Iain



What 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?


IIRC, In order for that to happen, Walter would have to assign the  
copyright for the front end to GNU, not likely...


-Steve


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread bioinfornatics
yes, you are right
And gdc is not a gcc project


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread Daniel Gibson
On Wed, Sep 29, 2010 at 1:20 PM, bioinfornatics
bioinfornat...@fedoraproject.org wrote:

 And gdc is not a gcc project


So? It's licensed under GPL, isn't that sufficient? (Besides the
doesn't-support-gcc-4.5/4.6 issue)


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread klickverbot

On 9/29/10 1:29 PM, Daniel Gibson wrote:

On Wed, Sep 29, 2010 at 1:20 PM, bioinfornatics
bioinfornat...@fedoraproject.org  wrote:


And gdc is not a gcc project



So? It's licensed under GPL, isn't that sufficient? (Besides the
doesn't-support-gcc-4.5/4.6 issue)


No, because in order to include your code with mainline GCC, you have to 
reassign the copyright to the Free Software Foundation…


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread Anders F Björklund

Daniel Gibson wrote:

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).


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.

--anders


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread Iain Buclaw
== Quote from Daniel Gibson (metalcae...@gmail.com)'s article
 On Wed, Sep 29, 2010 at 12:01 PM, Iain Buclaw ibuc...@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...
 
  Iain
 
 What 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

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...

Iain


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread Seth Hoenig
 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...

 Iain



The end of this month? As in about 30 hours from now? Because that would be
really impressive.


Re: Fedora 14 will integrate D into the distribution

2010-09-29 Thread Iain Buclaw
== Quote from Seth Hoenig (seth.a.hoe...@gmail.com)'s article
 --0016e6498b1e65d61504916adc7e
 Content-Type: text/plain; charset=ISO-8859-1
  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...
 
  Iain
 
 The end of this month? As in about 30 hours from now? Because that would 
 beonly
one more bump to go.
 really 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


Fedora 14 will integrate D into the distribution

2010-09-28 Thread Paulo Pinto
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 




Re: Fedora 14 will integrate D into the distribution

2010-09-28 Thread klickverbot

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,
Paulo




Well, 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…


Re: Fedora 14 will integrate D into the distribution

2010-09-28 Thread Michael Chen
Somebody should say something to them to use D 2.0 instead.

On Tue, Sep 28, 2010 at 11:37 PM, Paulo Pinto pj...@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





Re: Fedora 14 will integrate D into the distribution

2010-09-28 Thread Robert Clipsham

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/


Re: Fedora 14 will integrate D into the distribution

2010-09-28 Thread SiegeLord
Paulo Pinto Wrote:

 But they seem to be providing an old version of it.

The stable version, you mean.

-SiegeLord


Re: Fedora 14 will integrate D into the distribution

2010-09-28 Thread bioinfornatics
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


Re: Fedora 14 will integrate D into the distribution

2010-09-28 Thread Andrei Alexandrescu

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 contribution


Thank you all very much for making this happen! It's an important step 
in D's evolution.


Andrei