[Bug-report] [Lunar Linux 0000185]: gcc dosent install ada complier

bug-reports at lunar-linux.org bug-reports at lunar-linux.org
Sat Feb 1 23:26:39 GMT 2003


The following bug has been CLOSED
=======================================================================
http://bugs.lunar-linux.org/view_bug_page.php?f_id=0000185
=======================================================================
Reporter:                   hardkrash
Handler:                    csm
=======================================================================
Project:                    Lunar Linux
Bug ID:                     0000185
Category:                   moonbase
Reproducibility:            always
Severity:                   feature
Priority:                   low
Status:                     closed
=======================================================================
Date Submitted:             2002-11-01 04:46 GMT
Last Modified:              2003-02-01 23:26 GMT
=======================================================================
Summary:                    gcc dosent install ada complier
Description: 
to build ada into gcc there first must be a working ada compilier.  this
can be fixed by having a couple of precompiled binary packages temporaly
installed while gcc builds,  though the precompiled packages neet to
include x86, alpha, and PPC options :-P
=======================================================================

-----------------------------------------------------------------------
 sofar - 2002-12-11 22:47 GMT 
-----------------------------------------------------------------------
<sofar> which file do I need to have for ada?
<hardkrash> an ada compilier
<hardkrash> to bootstrap from
<sofar> yeah well that helps
<hardkrash> :-P
<sofar> hng
<kc8apf> you need a binary gnat

-----------------------------------------------------------------------
 hardkrash - 2002-12-13 05:52 GMT 
-----------------------------------------------------------------------
<tchan> Okay.  I just don't feel like recompiling gcc yet again.  Every
time we update gcc or glibc I end up recompiling both of them 4 or more
times EACH.
<hardkrash> lol i see your point
<hardkrash> the addition of ada in any form should wait till there is a
valid reason to have a recompile of gcc

-----------------------------------------------------------------------
 hardkrash - 2002-12-18 05:39 GMT 
-----------------------------------------------------------------------
can we make a ada-bin module that would be linned to build gcc then lrmed
after the build but b4 the install?

or should this be part of the gcc file
SOURCEX=ada-lunar-bin-`arch`.tar.bz2

then the ada bin would be put into a temporary location for compilation.

-----------------------------------------------------------------------
 sofar - 2002-12-21 23:18 GMT 
-----------------------------------------------------------------------
Best solution would be that one of us compiles an ada-compiler for
gcc-3.2.1/glibc-2.3.1, optimized for i386. If no ada compiler is at hand,
this one is downloaded off lunar-linux.org, otherwise the (previously
compiled one) other one is used (copied into the /usr/src/gcc dir).

-----------------------------------------------------------------------
 hardkrash - 2002-12-27 18:14 GMT 
-----------------------------------------------------------------------
this needs to account for alpha and ppc also, kc8apf has the alpha and i
now have my own ppc.
so we need a 386, alpha, and a ppc binary and using your downloiad method
:-P

-----------------------------------------------------------------------
 sofar - 2002-12-28 15:49 GMT 
-----------------------------------------------------------------------
$SOURCE=ada-`arch`-$VERSION.tar.gz

-----------------------------------------------------------------------
 csm - 2003-02-01 18:47 GMT 
-----------------------------------------------------------------------
so what's the resolution on this then?

I am changing the the severity of this report as a missing ada compiler
does not seem like a catastrophic situation!

-----------------------------------------------------------------------
 hardkrash - 2003-02-01 22:15 GMT 
-----------------------------------------------------------------------
for the time being we should make note in the languages selection box for
gcc that the ada compilier will not build with out a binary ada complier.

-----------------------------------------------------------------------
 csm - 2003-02-01 22:32 GMT 
-----------------------------------------------------------------------
well if it can't boot strap it this sounds to me like something that got
left in the ./config and the Makefiles but should not actually be there
anymore!

-----------------------------------------------------------------------
 hardkrash - 2003-02-01 22:37 GMT 
-----------------------------------------------------------------------
it isnt that it cand bootstrap, its that the ada compilier is compiled from
ada

-----------------------------------------------------------------------
 csm - 2003-02-01 23:14 GMT 
-----------------------------------------------------------------------
well then it can't bootstrap... you can't have it both ways! Is this  abug
or not? Seems not to me!

-----------------------------------------------------------------------
 csm - 2003-02-01 23:26 GMT 
-----------------------------------------------------------------------
what crap! the option is gone... we can;t give someone the option to build
something they cannot build!

-----------------------------------------------------------------------
 csm - 2003-02-01 23:26 GMT 
-----------------------------------------------------------------------
removed the ada option!


More information about the Lunar-bugs mailing list