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

Reply via email to