[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gnat-4.9: directory name problem: GNU/Hurd build



On Wed, 2014-02-26 at 12:54 +0100, Ludovic Brenta wrote:
> On Wed, 26 Feb 2014 10:57:30 +0000, Brian Drummond wrote:
> > On Wed, 2014-02-26 at 11:50 +0100, Svante Signell wrote:
> >> Hi, I'm about to test build gnat-4.9 but need to fix the FTBFS on
> >> Hurd for gcc-4.9 first. However, since gnat-4.9 is not integrated
> >> with gcc-4.9, is there any specific reason for gnat to depend on
> >> g++-4.9, libstdc++-4.9-dev? I thought it was  sufficient to only
> >> enable languages 'c' and 'ada' Is there c++ code involved in the Ada
> >> build?
> >>
> > There is C++ code involved in any gcc build since gcc4.8, including
> > gnat (and ghdl) so these dependencies look real to me.
> 
> Correct and unfortunate :/  Some parts of the GCC back-end are now
> written in C++ instead of C.

>From the build log it seems you are right: C code is compiled with g++
and C++ code with gcc. One thing is annoying though: gcc-4.9-source is
created from the build of gcc-4.9. On GNU/Hurd the gnat build is made
with gcc-4.9_4.9-20140116-1, not gcc-4.9_4.9-20140218-1 since that
version does not yet build due to bug #740153. Couldn't the source
packages be available independent of if they build or not? 


Reply to: