DragonLace.Net
Home of the GNAT AUX and future DRACO Ada compilers.

The upcoming FSF GCC5 has not even produced a release candidate yet, but that didn't prevent GNAT 5 from being put into ports, making it available to FreeBSD and DragonFly BSD. After some adjustments to the other ports, it builds everything except GtkAda version 3.

The problem with GtkAda is that it uses invalid Ada according to GNAT 5, but Adacore has migrated from Subversion version control to Git, and none of Adacore's respositories are publically available. Supposedly they will be at some point in the future, but it is not a priority, and as a result, the GtkAda fix is not available either. Hopefully the repositories will be mirrored on GitHub in the future, but there's no timeline for that.

The new port is located at /usr/ports/lang/gcc5-aux, and it will install at /usr/local/gcc5-aux/bin. To build all ports with it, you'd have to put "ADA_DEFAULT=5" in /etc/make.conf, but I do not recommend that you do this unless you are testing the port.

Last edited Tue Mar 31 02:24:14 2015
© 2010 John Marino | design elements by styleshout | artwork by Arturo Aguirre