This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/58572] [4.9 regression] make bootstrap-lean leads to installation failure (doing extra rebuilds and invoking system compiler)


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58572

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P1

--- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Tom Tromey from comment #3)
> I was curious why make had decided to rebuild c/c-lang.o (picking
> the recompile that came first for me) so I added a line to the
> .c.o rule that printed $?
> 
> This yielded:
> 
> /home/tromey/Space/Trunk/Git/PFE/prev-x86_64-unknown-linux-gnu/libstdc++-v3/
> include/cstring
> /home/tromey/Space/Trunk/Git/PFE/prev-x86_64-unknown-linux-gnu/libstdc++-v3/
> include/cstdlib
> 
> 
> So I think what is going on is that the automatic tracking scheme
> notices a dependency previously omitted by the Makefile.  However, due
> to how bootstrap-lean works, this file is deleted before the "install"
> step.
> 
> I am not sure what to do about this.
> All I can think of is that bootstrap-lean probably must leave one
> prev- directory around.

I think it does so anyway during bootstrap, so it's not an issue if
it stays there for install (IMHO).


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]