Thread overview
GDC D2 port status
Jul 07, 2013
Iain Buclaw
Jul 08, 2013
F i L
Jul 08, 2013
edam
July 07, 2013
Not sure this is common knowledge, as am still getting questions / propositions off people for this.  Through collaboration of the gcc maintainers at Debian/Ubuntu, gdc has been merged in with the gcc source package, and is available for all architectures supported by Debian (albeit, with the majority shipping without a library).

You can view binary packages here:

http://packages.debian.org/sid/gdc-4.8

And for those interested, can track testsuite/unittester pass/failures at this link (Click on the "installed", link, and do a search for "gdc tests")

https://buildd.debian.org/status/package.php?p=gcc-4.8

I think a thanks to Matthias and Peter are in order for their efforts for this. :)

Obviously we will need to port at least druntime to these architectures that don't currently ship the D standard libraries to allow people to start using, and testing D on their favourite non-x86 architecture.

Should be getting access to Debian port boxes pretty soon, but if anyone has any hardware running Debian, any donations or ssh access would be gladly appreciated.  It would be good to get this done by the end of the year.

Lastly, if anyone has ties with other distributions, it would be great to see if you can get talking with other distributions - in particular, fedora/centos - to see if we can get them to follow suit.


As always, the agenda is lets show the world that D2 is both portable in implementation, and rox on their hardware. :o)


Regards
Iain.
July 08, 2013
Awesome! Would be great to see on the official Arch repos! :)

July 08, 2013
Hi Iain,

On Sunday, 7 July 2013 at 22:05:10 UTC, Iain Buclaw wrote:
> Not sure this is common knowledge, as am still getting questions / propositions off people for this.  Through collaboration of the gcc maintainers at Debian/Ubuntu, gdc has been merged in with the gcc source package, and is available for all architectures supported by Debian (albeit, with the majority shipping without a library).

Would you be able to give an update about the state of the merge with upstream GCC?  I remember reading some mailing list posts a while back (last year?) on gcc-patches, but I've heard nothing since.

Also, thanks for your (and others) hard work on this!