git: libstdc++47: Rework to prevent regeneration during install

Francois Tigeot ftigeot at
Fri Oct 19 01:20:01 PDT 2012

commit 7992527c2f628411e22267e3c70477cc9f7853f5
Author: John Marino <netbsd at>
Date:   Fri Oct 19 09:15:22 2012 +0200

    libstdc++47: Rework to prevent regeneration during install
    The installincludes target regenerated files such as c++config.h during
    the install phase.  It may be a minor bug as "bits/c++config.h:" would
    trigger it but "c++config.h:" without the subdirectory wouldn't.  In any
    case, generating it and two other headers to the local working bits
    directory wasn't necessary as installincludes target installs them in an
    accessible location.  Reworking the makefiles prevents a write operation
    during installworld.
    Reported-by: dillon

Summary of changes:
 gnu/lib/gcc47/libstdc++/Makefile         |   10 +++-------
 gnu/lib/gcc47/libstdc++/Makefile.headers |    6 +++---
 gnu/lib/gcc47/libsupc++/Makefile.src     |    6 +++---
 3 files changed, 9 insertions(+), 13 deletions(-)

DragonFly BSD source repository

More information about the Commits mailing list