On 2015-11-10 10:00-0700 Orion Poplawski wrote: > On 11/09/2015 09:49 PM, Alan W. Irwin wrote: >> On 2015-11-01 19:54-0700 Orion Poplawski wrote: >> >> [...] >>> I don't enable D support on the Fedora package [....] >> >> Hi Orion: >> >> Our D results with the gdc compiler on the Debian Jessie Linux >> platform are perfect right now as measured by comparing C and D >> results for all our standard examples. See the commit message giving >> those latest test details at >> <http://sourceforge.net/p/plplot/plplot/ci/16fe6dcb1e5acc3284f265af366eccc1b2099bfc>. >> >> Therefore, I encourage you to go ahead and package the D component of >> PLplot for Fedora assuming gdc is packaged for that platform. > > Thanks for the detailed message. However, gdc is not packaged for Fedora.
Hi Orion: I suggest you draw attention concerning this gdc deficiency to the Fedora group that maintains packaging of the gcc suite of compilers. After all, this D compiler has been readily available as a package for Debian and Debian based distributions for a long time so there should be no barrier to Fedora making the D computer language available to Fedora users via gdc. Apparently (see <http://www.digitalmars.com/d/archives/digitalmars/D/GDC_and_Fedora_20_220464.html>) there is already a gdc specfile available for Fedora so it might not be that much additional work for the "official" Fedora packagers of gcc to automatically include gdc as well. My understanding is gdc is in a similar situation to Ada; they both are independent compiler efforts which strongly use gcc suite capabilities to help with compilation (respectively of D and Ada source code). Both efforts hope to become fully integrated with the gcc suite eventually. Obviously, the Ada community have pushed most of the Linux, Mac OS X, and Windows distributions of free software to include gnatmake (the Ada compiler that uses gcc suite capabilities), but it appears the D community advocacy has not been as strong for gdc. For example Greg Jung has found gdc is missing for openSUSE, and it appears from the on-line package search tools that gdc is missing from both Cygwin and MinGW-w64/MSYS2. Nevertheless, following the Debian packaging efforts and also the already existing spec file, it may not be that much extra work for Fedora to package gdc so I hope the Fedora maintainers of gcc are willing to do that. @Greg: same remarks about getting in contact with openSUSE gcc packagers to see if they will consider packaging gdc as well. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel