Re: Can fmake be deleted?

看板FB_hackers作者時間11年前 (2014/05/06 07:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串11/12 (看更多)
On May 5, 2014, at 7:00 AM, Julian Elischer <julian@FreeBSD.org> wrote: > On 5/5/14, 7:41 PM, Hartmut.Brandt@dlr.de wrote: >> Hi, >> = >> I've seen that you've copied all the make tests over to usr.bin/make wit= h a comment that they are fmake-only. According to your question they are t= o be removed. >> = >> Isn't bmake based on some version of fmake? In fact several of these tes= ts check for bugs that I've fixed in our fmake some years ago. Are they now= reintroduced via the bmake import? Wouldn't it make sense to retain the te= sts that apply to bmake? > = > so this brings up the question on my mind which is; > = > So what's up with bmake? > How does it relate to the old FreeBSD make? > Why did we need a new make? what does it get us? bmake is NetBSD=92s make. fmake and bmake have a common ancestor and some cross pollination over the = years, but they have become incompatible. bmake is better maintained than fmake. The whole meta-build system is based= on it, which would be a quantum leap beyond what fmake can do. In the mean= time, we get better compatibility with NetBSD, a better maintained make an= d slightly better syntax for some things (and fewer bugs) at the cost of so= me growing pains where the two were incompatible, or we had bugs in fmake t= hat we accidentally depended on. fmake remains in the tree as a transition measure. The next step is to remo= ve the (already broken) support for building world with fmake. Once somebod= y has an actual, working fmake port, and some time has passed, we can reor= bit it from the tree. This has always been the plan, as far as I know, and = there=92s no reason to significantly speed it up based on this thread. Warner _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
文章代碼(AID): #1JQ1WlUM (FB_hackers)
討論串 (同標題文章)
文章代碼(AID): #1JQ1WlUM (FB_hackers)