git: make(1): Create custom variable .MAKE.BUILT.BY

John Marino marino at
Mon Feb 16 04:02:56 PST 2015

commit 673bdc16bff3eec85dafe3156312ea4424947054
Author: John Marino <draco at>
Date:   Mon Feb 16 11:57:04 2015 +0100

    make(1): Create custom variable .MAKE.BUILT.BY
    The value of .MAKE.BUILT.BY is normally either "gcc47" or "gcc50"
    depending on which base compiler built the DragonFly world.  It could
    also be any valid CCVER for a dports compiler such as "clang35".
    This capability is needed to handle the c++ ABI change that has been
    introduced by gcc50.  The problem hits when gcc50 is used to build when
    the system libraries have been built by gcc47.  The file will
    need .MAKE.BUILT.BY to adjust c++ flags appropriately.

Summary of changes:
 contrib/bmake/bmake.1  | 3 +++
 contrib/bmake/main.c   | 1 +
 usr.bin/bmake/Makefile | 1 +
 3 files changed, 5 insertions(+)

DragonFly BSD source repository

More information about the Commits mailing list