www.digitalmars.com         C & C++   DMDScript  

D.gnu - debian package for gdc

reply robspassky <robspassky aol.com> writes:
Is anybody out there working on this?  I don't mean the alien-generated 
.deb package, but an "official" debian package to be integrated into the 
distribution.

I went to the debian site and found out that the gdc package is in the 
pipeline--the owner is Suresh Rajashekara (suresh.raj at gmail dot com).

I pinged him and he said that he is just starting work on it but thinks 
to have it ready "very soon".

However, if someone else is already working on it, could you please 
reply or e-mail Suresh and/or me?  Just to avoid duplication of effort.

Thanks!
Apr 04 2007
parent reply =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
robspassky wrote:

 Is anybody out there working on this?  I don't mean the alien-generated 
 .deb package, but an "official" debian package to be integrated into the 
 distribution.
 
 I went to the debian site and found out that the gdc package is in the 
 pipeline--the owner is Suresh Rajashekara (suresh.raj at gmail dot com).
 
 I pinged him and he said that he is just starting work on it but thinks 
 to have it ready "very soon".
I thought about integrating GDC into Ubuntu's, the same way GPC is now ? But I was kinda put off by the sheer size of the package and scripts... Same went for making it interact with the Fedora system GCC compiler, which has like a ton of patches. So for now I only made "vanilla" GDC. But if anyone wants to take it through the official channels, that would be cool. Should be easier now, when it supports GCC 4.1.1 and x86_64 ? --anders
Apr 04 2007
next sibling parent robspassky <robspassky aol.com> writes:
I was actually in the process of taking a stab at it myself, but the 
effort involved to "Do It Officially" was daunting.  I'm glad someone 
else (who is already a debian developer) is taking it on.  :-)

Yes, I think the key obstacle earlier was the lack of support for GCC 4+ 
and the new intermediate representation it introduced, so hopefully the 
process will now be more straightforward.

Rob

Anders F Björklund wrote:
 robspassky wrote:
 
 Is anybody out there working on this?  I don't mean the 
 alien-generated .deb package, but an "official" debian package to be 
 integrated into the distribution.

 I went to the debian site and found out that the gdc package is in the 
 pipeline--the owner is Suresh Rajashekara (suresh.raj at gmail dot com).

 I pinged him and he said that he is just starting work on it but 
 thinks to have it ready "very soon".
I thought about integrating GDC into Ubuntu's, the same way GPC is now ? But I was kinda put off by the sheer size of the package and scripts... Same went for making it interact with the Fedora system GCC compiler, which has like a ton of patches. So for now I only made "vanilla" GDC. But if anyone wants to take it through the official channels, that would be cool. Should be easier now, when it supports GCC 4.1.1 and x86_64 ? --anders
Apr 06 2007
prev sibling next sibling parent reply Jan Claeys <usenet janc.be> writes:
Op Wed, 04 Apr 2007 21:47:57 +0200
schreef Anders F Bj=C3=B6rklund <afb algonet.se>:

 robspassky wrote:
=20
 Is anybody out there working on this?  I don't mean the
 alien-generated .deb package, but an "official" debian package to
 be integrated into the distribution.
=20
 I went to the debian site and found out that the gdc package is in
 the pipeline--the owner is Suresh Rajashekara (suresh.raj at gmail
 dot com).
=20
 I pinged him and he said that he is just starting work on it but
 thinks to have it ready "very soon".
=20 I thought about integrating GDC into Ubuntu's, the same way GPC is now ? But I was kinda put off by the sheer size of the package and scripts... Same went for making it interact with the Fedora system GCC compiler, which has like a ton of patches. So for now I only made "vanilla" GDC. =20 But if anyone wants to take it through the official channels, that would be cool. Should be easier now, when it supports GCC 4.1.1 and x86_64 ?
There is an Ubuntu wishlist bug for GDC here: <https://launchpad.net/ubuntu/+bug/87337> Someone called "Arthur Loiret" assigned this bug to himself, so he should be working on it too. I also linked it to an "upstream" Debian bug report some time ago. Is there another Debian bug report or where did you find information about Suresh Rajashekara working on it? --=20 Jan Claeys
Apr 06 2007
parent reply robspassky <robspassky aol.com> writes:
I found the information on debian's Work-Needing and Prospective 
Packages page (http://www.debian.org/devel/wnpp/), which eventually led 
here:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=403460

There are two older bugs, 312367 and 317983, but there's no link from 
403460 to those.

I'll ping Arthur and see what kind of progress he's made.

Jan Claeys wrote:
 Op Wed, 04 Apr 2007 21:47:57 +0200
 
 There is an Ubuntu wishlist bug for GDC here:
 <https://launchpad.net/ubuntu/+bug/87337>
 
 Someone called "Arthur Loiret" assigned this bug to himself, so he
 should be working on it too.
 
 I also linked it to an "upstream" Debian bug report some time ago.
 Is there another Debian bug report or where did you find information
 about Suresh Rajashekara working on it?
 
 
Apr 06 2007
parent reply Jan Claeys <usenet janc.be> writes:
Op Fri, 06 Apr 2007 15:40:38 -0400
schreef robspassky <robspassky aol.com>:

 I found the information on debian's Work-Needing and Prospective 
 Packages page (http://www.debian.org/devel/wnpp/), which eventually
 led here:
 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=403460
 
 There are two older bugs, 312367 and 317983, but there's no link from 
 403460 to those.
 
 I'll ping Arthur and see what kind of progress he's made.
Thanks. I updated the Ubuntu bug report on launchpad to refer to bug -- Jan Claeys
Apr 06 2007
next sibling parent reply Arthur Loiret <freacky22527 free.fr> writes:
Hi :)

I had a mail exchange with Suresh 2 weeks ago, and he told me that infortunatlly
with the busy schedule he has he won't be able to start the package soon. So
i've
started to work on it, and I'm mentored by an ubuntu-core-dev.

Even if I had already done a full source-separated package of gdc, independent
of
gcc, it seems to be a better idea to make a source-dependant of the gdc source
package, which would implies to have the latest patches up-to-date and avoid
binary name problem. Then the gcc source tarball have to be patched first
("sample" patch ready, about 1400 lines).

I'll keep you in touch about my progress about this package, but I'm also going
to
be very busy next month (end-of-year exams), but will have lots of free time
after ;)

Have a nice day, Arthur.
Apr 27 2007
parent Rob Cabacungan <robspassky aol.com> writes:
Arthur Loiret wrote:
 Hi :)
 
 I had a mail exchange with Suresh 2 weeks ago, and he told me that
infortunatlly
 with the busy schedule he has he won't be able to start the package soon. So
i've
 started to work on it, and I'm mentored by an ubuntu-core-dev.
 
 Even if I had already done a full source-separated package of gdc, independent
of
 gcc, it seems to be a better idea to make a source-dependant of the gdc source
 package, which would implies to have the latest patches up-to-date and avoid
 binary name problem. Then the gcc source tarball have to be patched first
 ("sample" patch ready, about 1400 lines).
 
 I'll keep you in touch about my progress about this package, but I'm also
going to
 be very busy next month (end-of-year exams), but will have lots of free time
after ;)
 
 Have a nice day, Arthur.
Thanks for the update, Arthur! I was wondering what was happening.
May 02 2007
prev sibling parent reply Arthur Loiret <arthur.loiret gmail.com> writes:
Hello,

The gdc-4.1 debian package has been uploaded 14 hours ago, please refer to  the
ftp master queue [0] and [1]. gdc-4.1 package is based on the gcc-4.1 package
(same debian/ dir) but as gnat or java it is built from separate sources, fell
free to contact me for more details on the packaging.
The package should hit the archive soon.

Have a nice day,

Arthur.

[0] http://ftp-master.debian.org/new.html
[1] http://qa.debian.org/developer.php?login=debian-gcc lists.debian.org
Aug 13 2007
next sibling parent Johan Granberg <lijat.meREM OVEgmail.com> writes:
Arthur Loiret wrote:

 Hello,
 
 The gdc-4.1 debian package has been uploaded 14 hours ago, please refer to
  the ftp master queue [0] and [1]. gdc-4.1 package is based on the gcc-4.1
 package (same debian/ dir) but as gnat or java it is built from separate
 sources, fell free to contact me for more details on the packaging.
 The package should hit the archive soon.
 
 Have a nice day,
 
 Arthur.
 
 [0] http://ftp-master.debian.org/new.html
 [1] http://qa.debian.org/developer.php?login=debian-gcc lists.debian.org
This is very good, a very great thank you to you.
Aug 14 2007
prev sibling parent Jan Claeys <usenet janc.be> writes:
Op Mon, 13 Aug 2007 11:22:35 +0000 (UTC)
schreef Arthur Loiret <arthur.loiret gmail.com>:

 The gdc-4.1 debian package has been uploaded 14 hours ago, please
 refer to  the ftp master queue [0] and [1]. gdc-4.1 package is based
 on the gcc-4.1 package (same debian/ dir) but as gnat or java it is
 built from separate sources, fell free to contact me for more details
 on the packaging. The package should hit the archive soon.
I saw your message on Launchpad too... Thanks for this! -- JanC
Aug 15 2007
prev sibling parent Adam Burton <adz21c googlemail.com> writes:
Anders F Björklund wrote:

 robspassky wrote:
 
 Is anybody out there working on this?  I don't mean the alien-generated
 .deb package, but an "official" debian package to be integrated into the
 distribution.
 
 I went to the debian site and found out that the gdc package is in the
 pipeline--the owner is Suresh Rajashekara (suresh.raj at gmail dot com).
 
 I pinged him and he said that he is just starting work on it but thinks
 to have it ready "very soon".
I thought about integrating GDC into Ubuntu's, the same way GPC is now ? But I was kinda put off by the sheer size of the package and scripts... Same went for making it interact with the Fedora system GCC compiler, which has like a ton of patches. So for now I only made "vanilla" GDC. But if anyone wants to take it through the official channels, that would be cool. Should be easier now, when it supports GCC 4.1.1 and x86_64 ? --anders
I have twiddled with the feisty GCC deb-src to create GDC as part of it, took me ages to figure out how the damn thing works but seems to have done the trick, compiles on x86_64 as well. I can't compile tango (on x86_64) with it but that's another matter I am sure you guys know about. My "twiddling" isn't perfect, I had to comment out some if's which I am sure had some sort of use and it only compiles phobos for the arch your compiling for (so when building for x86_64 it doesn't build phobos for x86 as well) although I think the compiler can still compile x86 code if you can get your hands on a x86 phobos. Also phobos is bundled with the gdc compiler in the same deb, I had enough of playing with the files and just wanted to get learning D lol. :-)
May 03 2007