Date: Sun, 27 May 2012 01:55:10 +0200 From: Baptiste Daroussin <bapt@FreeBSD.org> To: arch@FreeBSD.org Subject: switch tounconditionnal boostrapping while to build the tree Message-ID: <20120526235510.GB90668@ithaqua.etoilebsd.net>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Hi After I replace yacc(1) by byacc(1) on current, we discovered than now it is impossible to build 9 on current, because byacc(1) is not 100% backward compatible with our yacc(1). this is because building a boostrap yacc(1) is conditionned on the version of the host that is building world. Looking at Makefile.inc1 I can see that lots of tools are conditionned like this. I think if we want to go to be able to cross build the tree (I remember from EuroBSDcon that this is something we want to do) then we need to remove the conditions and always boostrap any tool necessary to be able to build the tree. so if no one care I'll remove the condition to boostrap at least yacc(1) and lex(1) on current, 9, 8 and 7. Would be great imho to do the same for any tools needed by the build system. regards, Bapt [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/BbV4ACgkQ8kTtMUmk6EyPtgCgiMeuxylDDQp2GcJmLcqf/ggb 3fUAn2wbcQd0UjB/rthSiH47n8zrl1XP =tBDi -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120526235510.GB90668>
