www.digitalmars.com         C & C++   DMDScript  

D.gnu - Status?

reply Bill Baxter <dnewsgroup billbaxter.com> writes:
So what's up with GDC these days?  Haven't seen any releases in a while.
I'm trying to build mingw version from SVN now.
Thinking of putting up periodic snapshots if I can manage that.
Might be interested in helping keep up to date with DMD in other ways if 
I can help.

I'm sure there are plenty of folks out there who could offer a little 
time here and there to help maintain web-pages and tarballs for 
up-to-date GDC releases.   So let's do it!

--bb
Mar 05 2008
next sibling parent reply downs <default_357-line yahoo.de> writes:
Bill Baxter wrote:
 So what's up with GDC these days?  Haven't seen any releases in a while.
 I'm trying to build mingw version from SVN now.
 Thinking of putting up periodic snapshots if I can manage that.
 Might be interested in helping keep up to date with DMD in other ways if
 I can help.
 
 I'm sure there are plenty of folks out there who could offer a little
 time here and there to help maintain web-pages and tarballs for
 up-to-date GDC releases.   So let's do it!
 
 --bb

I asked if GDC was ded a few months back. My question was mostly met with ridicule. That post is about one page up in my newsreader. I don't think there have been significant SVN commits in this time. I'll let that speak for itself. --downs
Mar 05 2008
parent Bill Baxter <dnewsgroup billbaxter.com> writes:
downs wrote:
 Bill Baxter wrote:
 So what's up with GDC these days?  Haven't seen any releases in a while.
 I'm trying to build mingw version from SVN now.
 Thinking of putting up periodic snapshots if I can manage that.
 Might be interested in helping keep up to date with DMD in other ways if
 I can help.

 I'm sure there are plenty of folks out there who could offer a little
 time here and there to help maintain web-pages and tarballs for
 up-to-date GDC releases.   So let's do it!

 --bb

I asked if GDC was ded a few months back. My question was mostly met with ridicule.

You only got two replies and of those only one ridiculed you!
 That post is about one page up in my newsreader. I don't think there have been
significant SVN commits in this time.

Last post here from David looks like it was Nov. 2007. I'm not as worried about there not being any commits as I am about him not having made a single appearance on the NG in almost 4 months. --bb
Mar 05 2008
prev sibling next sibling parent reply Jascha Wetzel <firstname mainia.de> writes:
Bill Baxter wrote:
 So what's up with GDC these days?  Haven't seen any releases in a while.
 I'm trying to build mingw version from SVN now.

i've been using GDC on linux 64bit for quite a while now and i only came across a single, typeinfo/linking related problem. besides that it works great. i'm using the 0.25 pre-release from the ubuntu/debian package repositories. it's based on DMD 1.021, which is the version that i use on windows as well (since 1.022 introduced a (backend?) bug that causes an ICE when building 2 of my projects with -O).
Mar 05 2008
next sibling parent reply Alessandro Pellizzari <shuriken amiran.it> writes:
Il Wed, 05 Mar 2008 12:20:26 +0100, Jascha Wetzel ha scritto:

 i've been using GDC on linux 64bit for quite a while now and i only came
 across a single, typeinfo/linking related problem. besides that it works
 great.

Did you manage to compile gtkd with gdc? I tried the best I could but it only compiles with the latest versions of dmd 1 and dsss... :/ I know of a patch to gtkd to compile it with gdc, but I read that it still segfaults. Thanks. Bye.
Mar 05 2008
parent Jascha Wetzel <firstname mainia.de> writes:
Alessandro Pellizzari wrote:
 Il Wed, 05 Mar 2008 12:20:26 +0100, Jascha Wetzel ha scritto:
 
 i've been using GDC on linux 64bit for quite a while now and i only came
 across a single, typeinfo/linking related problem. besides that it works
 great.

Did you manage to compile gtkd with gdc? I tried the best I could but it only compiles with the latest versions of dmd 1 and dsss... :/ I know of a patch to gtkd to compile it with gdc, but I read that it still segfaults.

no, haven't tried. the only libs i've been using with GDC so far are Tango and Phobos.
Mar 05 2008
prev sibling next sibling parent "Scott S. McCoy" <tag cpan.org> writes:
On Wed, 05 Mar 2008 13:59:27 +0100, Jascha Wetzel wrote:

 Alessandro Pellizzari wrote:
 Il Wed, 05 Mar 2008 12:20:26 +0100, Jascha Wetzel ha scritto:
 
 i've been using GDC on linux 64bit for quite a while now and i only
 came across a single, typeinfo/linking related problem. besides that
 it works great.

Did you manage to compile gtkd with gdc? I tried the best I could but it only compiles with the latest versions of dmd 1 and dsss... :/ I know of a patch to gtkd to compile it with gdc, but I read that it still segfaults.

no, haven't tried. the only libs i've been using with GDC so far are Tango and Phobos.

I got gtkD to compile and run under GDC, I didn't really run into any segfaulting issues but I repeatedly got an error about FileChooserDialog linking. After reading this thread I decided to test with dmd, and indeed, it works. Fooey.
Mar 08 2008
prev sibling parent "Scott S. McCoy" <tag cpan.org> writes:
On Sun, 09 Mar 2008 07:08:47 +0000, Scott S. McCoy wrote:

 On Wed, 05 Mar 2008 13:59:27 +0100, Jascha Wetzel wrote:
 
 Alessandro Pellizzari wrote:
 Il Wed, 05 Mar 2008 12:20:26 +0100, Jascha Wetzel ha scritto:
 
 i've been using GDC on linux 64bit for quite a while now and i only
 came across a single, typeinfo/linking related problem. besides that
 it works great.

Did you manage to compile gtkd with gdc? I tried the best I could but it only compiles with the latest versions of dmd 1 and dsss... :/ I know of a patch to gtkd to compile it with gdc, but I read that it still segfaults.

no, haven't tried. the only libs i've been using with GDC so far are Tango and Phobos.

I got gtkD to compile and run under GDC, I didn't really run into any segfaulting issues but I repeatedly got an error about FileChooserDialog linking. After reading this thread I decided to test with dmd, and indeed, it works. Fooey.

For the glade test actually, I've found I can build gtkD with gdc, then build the glade test with dmd, and it works. However if I try to build both the glade test and gtkD with gdc, it fails. (Similarly, building both with dmd works as expected). Seems curious, to say the least. I'm pretty ready to blame it on GDC. Cheers, Scott S. McCoy
Mar 08 2008
prev sibling next sibling parent reply Leandro Lucarella <llucax gmail.com> writes:
Bill Baxter, el  5 de marzo a las 19:07 me escribiste:
 So what's up with GDC these days?  Haven't seen any releases in a while.
 I'm trying to build mingw version from SVN now.
 Thinking of putting up periodic snapshots if I can manage that.
 Might be interested in helping keep up to date with DMD in other ways if I can
help.
 
 I'm sure there are plenty of folks out there who could offer a little time
here and there 
 to help maintain web-pages and tarballs for up-to-date GDC releases.   So
let's do it!

I talked recently with Arthur Loiret, a Debian (or Ubuntu?) maintainer who patched GDC to compile with CGG 4.2 asking him if he send the patches to David, and he answer that he tried to contact David with no success. I guess David lost interest in GDC. I'd like to pick it up myself in a near future (I'm starting my thesis and I'll work with D), but I don't have the time to give it all the love it deserves right now. Is there anybody who knows anything about the GDC internals, where is the glue code that uses the DMD frontend for example? -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ ---------------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------------- Si ella es el sol, yo soy la luna Si ella es el mar, soy el desierto Y estamos en eclipse total Y estamos en eclipse total
Mar 05 2008
next sibling parent =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
Leandro Lucarella wrote:

 Is there anybody who knows anything about the GDC internals, where is the
 glue code that uses the DMD frontend for example?

There's some info over at the "The GDC Hackers Guild": http://www.prowiki.org/wiki4d/wiki.cgi?GdcHacking But the frontend code is mostly in the directory "dmd" (see also "dmd2" for the D2 version of the same thing) http://www.prowiki.org/wiki4d/wiki.cgi?DMDSourceGuide The Wiki pages are a bit outdated, feel free to update. --anders
Mar 05 2008
prev sibling parent =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
Leandro Lucarella wrote:

 I talked recently with Arthur Loiret, a Debian (or Ubuntu?) maintainer who
 patched GDC to compile with CGG 4.2 asking him if he send the patches to
 David, and he answer that he tried to contact David with no success.
 
 I guess David lost interest in GDC. I'd like to pick it up myself in a
 near future (I'm starting my thesis and I'll work with D), but I don't
 have the time to give it all the love it deserves right now.

I used to make binary builds for GDC over at gdcwin/gdcgnu/gdcmac, but since "dgcc" makes binary releases since "DMD 1.000" (GDC 0.21) I haven't had to do that in a while but instead can just repackage the binary tarball, as released from http://dgcc.sourceforge.net/ : gdc-0.24-mingw32-gcc-3.4.5.tar.bz2 gdc-0.24-i686-linux-gnu-gcc-4.1.2.tar.bz2 gdc-0.24-powerpc-linux-gnu-gcc-4.1.2.tar.bz2 gdc-0.24-macosx-universal-gcc-5363.tar.bz2 The packaging formats used is EXE for Win, RPM for GNU, PKG for Mac. I also made a build of the GDB debugger, with the D patches applied. But all the actual code patches and changes that I made are upstream now, except for some pending updates to the man pages (pretty minor) --anders
Mar 05 2008
prev sibling parent reply Gregor Richards <Richards codu.org> writes:
Bill Baxter wrote:
 So what's up with GDC these days?  Haven't seen any releases in a while.
 I'm trying to build mingw version from SVN now.
 Thinking of putting up periodic snapshots if I can manage that.
 Might be interested in helping keep up to date with DMD in other ways if 
 I can help.
 
 I'm sure there are plenty of folks out there who could offer a little 
 time here and there to help maintain web-pages and tarballs for 
 up-to-date GDC releases.   So let's do it!
 
 --bb

When I first started using GDC, I thought it was dead. Then, six months later, it sprung back to life, and was fairly active up until r199. David has a busy life. If he doesn't have time for GDC right now, that's too bad for us, but it's his right to work on it when and only when he feels like it. It's not like we're paying him. - Gregor Richards
Mar 05 2008
next sibling parent Lars Ivar Igesund <larsivar igesund.net> writes:
Gregor Richards wrote:

 Bill Baxter wrote:
 So what's up with GDC these days?  Haven't seen any releases in a while.
 I'm trying to build mingw version from SVN now.
 Thinking of putting up periodic snapshots if I can manage that.
 Might be interested in helping keep up to date with DMD in other ways if
 I can help.
 
 I'm sure there are plenty of folks out there who could offer a little
 time here and there to help maintain web-pages and tarballs for
 up-to-date GDC releases.   So let's do it!
 
 --bb

When I first started using GDC, I thought it was dead. Then, six months later, it sprung back to life, and was fairly active up until r199. David has a busy life. If he doesn't have time for GDC right now, that's too bad for us, but it's his right to work on it when and only when he feels like it. It's not like we're paying him. - Gregor Richards

Sure, but it would be pretty cool if _several_ people could work on it and have the project see commits even when David is busy. It's not as if there is nothing to do. -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango
Mar 05 2008
prev sibling parent reply Jascha Wetzel <firstname mainia.de> writes:
Gregor Richards wrote:
 When I first started using GDC, I thought it was dead. Then, six months 
 later, it sprung back to life, and was fairly active up until r199.
 
 David has a busy life. If he doesn't have time for GDC right now, that's 
 too bad for us, but it's his right to work on it when and only when he 
 feels like it. It's not like we're paying him.

Nobody is complaining about David Friedman's work on GDC. The opposite is the case. This discussion is about whether it is worthwhile for others to join his greatly appreciated effort to make it even more useful by updating it more often. Since GDC is licensed under the GPL, David obviously encourages such considerations.
Mar 05 2008
parent reply Bill Baxter <dnewsgroup billbaxter.com> writes:
Jascha Wetzel wrote:
 Gregor Richards wrote:
 When I first started using GDC, I thought it was dead. Then, six 
 months later, it sprung back to life, and was fairly active up until 
 r199.

 David has a busy life. If he doesn't have time for GDC right now, 
 that's too bad for us, but it's his right to work on it when and only 
 when he feels like it. It's not like we're paying him.

Nobody is complaining about David Friedman's work on GDC. The opposite is the case. This discussion is about whether it is worthwhile for others to join his greatly appreciated effort to make it even more useful by updating it more often. Since GDC is licensed under the GPL, David obviously encourages such considerations.

Exactly. How can we help Dave? That's what I'm saying. --bb
Mar 05 2008
parent Ryan Bloomfield <_sir_maniacREMOVE_ME yahoo.com> writes:
Bill Baxter Wrote:

 Jascha Wetzel wrote:
 Gregor Richards wrote:
 When I first started using GDC, I thought it was dead. Then, six 
 months later, it sprung back to life, and was fairly active up until 
 r199.

 David has a busy life. If he doesn't have time for GDC right now, 
 that's too bad for us, but it's his right to work on it when and only 
 when he feels like it. It's not like we're paying him.

Nobody is complaining about David Friedman's work on GDC. The opposite is the case. This discussion is about whether it is worthwhile for others to join his greatly appreciated effort to make it even more useful by updating it more often. Since GDC is licensed under the GPL, David obviously encourages such considerations.

Exactly. How can we help Dave? That's what I'm saying. --bb

I'll be happy to help. I've been perusing the code recently just so I can contribute.
Mar 06 2008