[aur-general] gdc & gdc-svn
Hi, If a TU could please orphan gdc and gdc-svn it'd be great, because they're very outdated and I'd like to try and update them. It's a bit difficult to update gdc because it needs its own gcc (4.1.x) and I haven't yet really found a good way of installing only the necessary files, but I'll post a new thread in case I run into any issues. Anders
On 5/6/08, Anders Bergh <anders1@gmail.com> wrote:
Hi,
If a TU could please orphan gdc and gdc-svn it'd be great, because they're very outdated and I'd like to try and update them.
It's a bit difficult to update gdc because it needs its own gcc (4.1.x) and I haven't yet really found a good way of installing only the necessary files, but I'll post a new thread in case I run into any issues.
Anders
orphaned, please adopt. I haven't looked into it, but can't you build it with another repo gcc version?
On Tue, May 6, 2008 at 2:44 PM, Ronald van Haren <pressh@gmail.com> wrote:
orphaned, please adopt.
I haven't looked into it, but can't you build it with another repo gcc version?
Thanks! No, sorry. I wasn't being clear. gdc is an unofficial gcc frontend for the D programming language, and so far it only works officially with gcc 4.1.x and 4.2.x with Debian patches (it can be built with whatever gcc though). Anders
gdc is supposed to be provided by gcc, that's what you mean? If yes, that's right. By example - how Gentoo packages it - it shouldn't warrant a separate package. Look at an ebuild for gcc 4.3, see whether it has USE for gdc or similar and that should prove to be an adequate template (:
On Tue, May 6, 2008 at 6:22 PM, Ray Rashif <schivmeister@gmail.com> wrote:
gdc is supposed to be provided by gcc, that's what you mean? If yes, that's right. By example - how Gentoo packages it - it shouldn't warrant a separate package. Look at an ebuild for gcc 4.3, see whether it has USE for gdc or similar and that should prove to be an adequate template (:
Well, yes, that would be ideal. But because you can't compile gdc as part of gcc 4.3 or 4.2 (yet), it has to be a separate package. There's not really any way to install only gdc either, if you --enable-languages=d it'll compile the C compiler as well + a bunch of libraries (libiberty, libmudflap, libssp, ...) and install other things that will conflict with the stuff already installed by other packages. It's all possible to fix, it's just a nuisance. Anders
Hi , the last time I tried to get it working I got it compiled, but the pathes are all pretty screwed up so that the result compiler, doesn't find the proper includes and linking libraries. If you want I can post the old PKGBUILD, which was using the 0.24 release though. -T On Tue, 06 May 2008, Anders Bergh wrote:
On Tue, May 6, 2008 at 6:22 PM, Ray Rashif <schivmeister@gmail.com> wrote:
gdc is supposed to be provided by gcc, that's what you mean? If yes, that's right. By example - how Gentoo packages it - it shouldn't warrant a separate package. Look at an ebuild for gcc 4.3, see whether it has USE for gdc or similar and that should prove to be an adequate template (:
Well, yes, that would be ideal. But because you can't compile gdc as part of gcc 4.3 or 4.2 (yet), it has to be a separate package. There's not really any way to install only gdc either, if you --enable-languages=d it'll compile the C compiler as well + a bunch of libraries (libiberty, libmudflap, libssp, ...) and install other things that will conflict with the stuff already installed by other packages. It's all possible to fix, it's just a nuisance.
Anders
On Tue, May 6, 2008 at 10:05 PM, Tobias Kieslich <tobias@justdreams.de> wrote:
Hi ,
the last time I tried to get it working I got it compiled, but the pathes are all pretty screwed up so that the result compiler, doesn't find the proper includes and linking libraries. If you want I can post the old PKGBUILD, which was using the 0.24 release though.
-T
Hi, I wouldn't mind taking a look, thanks :) Anders
Okay it just built and finished okay, but as I said the pathes are effed up. You also might wanna change the pkgver from the gcc to the gdc version, and change the respecting variables in the PKGBUILD. However, have fun with it :P -T
participants (4)
-
Anders Bergh
-
Ray Rashif
-
Ronald van Haren
-
Tobias Kieslich