git: bootstrap: Fix old boostrapping issue once and for all part 2.
zrj at crater.dragonflybsd.org
Fri Oct 21 06:17:45 PDT 2016
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Fri Oct 21 13:20:13 2016 +0300
bootstrap: Fix old boostrapping issue once and for all part 2.
In f08f1baa605ef8f4a93a42e1d790a9fcfb44df35 I forgot to git add -p the line to
export WORLD_VERSION variable to make it constant through buildworld process.
This time add it close so it would not get lost again, fail window was 1 month.
make buildworld WORLD_VERSION=400300 still have worked.
While there, add bootstrap workaround to bootstrap from 4.0-RELEASE too.
chflags(1) issue with chflagsat() is a bit more subtle, will be pushed later.
Tested-on: dfly-x86_64-4.0.6_REL.img updating straight to 4.7-DEVELOPMENT.
Not bad considering DragonFly 4.0 had gcc44 + gcc47 and was still able to
bootstrap the DragonFly 4.7 having gcc v5.0 as main compiler.
Summary of changes:
gnu/usr.bin/grep/Makefile.inc | 4 ++++
share/mk/sys.mk | 2 ++
2 files changed, 6 insertions(+)
DragonFly BSD source repository
More information about the Commits