svn commit: r46545 - head/en_US.ISO8859-1/htdocs/news/status
Benjamin Kaduk
bjk at FreeBSD.org
Tue Apr 14 23:16:09 UTC 2015
Author: bjk
Date: Tue Apr 14 23:16:07 2015
New Revision: 46545
URL: https://svnweb.freebsd.org/changeset/doc/46545
Log:
Add entry for the Ada ports
Approved by: hrs (mentor, implicit)
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml Tue Apr 14 23:07:20 2015 (r46544)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml Tue Apr 14 23:16:07 2015 (r46545)
@@ -1371,4 +1371,52 @@ WITHOUT_FORTH=y</pre>
</task>
</help>
</project>
+
+ <project cat='ports'>
+ <title>FreeBSD Ada Ports</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>John</given>
+ <common>Marino</common>
+ </name>
+ <email>marino at FreeBSD.org</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="http://home.gna.org/ghdl/" />
+ <url href="http://sourceforge.net/projects/ghdl-updates/" />
+ </links>
+
+ <body>
+ <p>There are 51 Ada-related ports currently, but two of them
+ are being retired: the GCC 4.7-based <tt>lang/gcc47-aux</tt> and
+ the BSD->android cross-compiler for ARMv5
+ (<tt>lang/gnatdroid-armv5</tt>). The former has no advantage
+ over the newer GCC 4.9-based <tt>lang/gcc-aux</tt>, and the
+ latter has not built for over a year. Android enthusiasts can
+ still use the the ARMv7 cross-compiler
+ (<tt>lang/gnatdroid-armv7</tt>).</p>
+
+ <p>A new port is <tt>lang/gcc5-aux</tt>, which includes GNAT
+ from the upcoming release of gcc5. This compiler already builds
+ all Ada ports except gtkada3 (which blocks the
+ <tt>devel/gps</tt> — the GNAT Programming Studio), and
+ <tt>gtkada3</tt> should be fixed soon. When GCC5 is released,
+ the Ada framework will switch to using <tt>gcc5-aux</tt> as the
+ default compiler. For those that cannot wait, it is possible to
+ use it now by putting <tt>ADA_DEFAULT=5</tt> in /etc/make.conf,
+ but this requires rebuilding all Ada ports from source.</p>
+ </body>
+
+ <help>
+ <task>
+ <p>It is a near-term objective to bring the Ada-based GDHL
+ (VHDL simulator) to ports. The upcoming release 0.32 will be
+ based on GCC 4.9 and the port will be based on this release.</p>
+ </task>
+ </help>
+ </project>
</report>
More information about the svn-doc-all
mailing list