git: make(1): Create custom variable .MAKE.BUILT.BY
John Marino
marino at crater.dragonflybsd.org
Mon Feb 16 04:02:56 PST 2015
commit 673bdc16bff3eec85dafe3156312ea4424947054
Author: John Marino <draco at marino.st>
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 sys.mk 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(+)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/673bdc16bff3eec85dafe3156312ea4424947054
--
DragonFly BSD source repository
More information about the Commits
mailing list