Re: Can fmake be deleted?

看板FB_hackers作者時間11年前 (2014/05/06 12:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串12/12 (看更多)
On 5/6/14, 6:33 AM, Warner Losh wrote: > 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 wi= th a comment that they are fmake-only. According to your question they are = to be removed. >>> >>> Isn't bmake based on some version of fmake? In fact several of these te= sts check for bugs that I've fixed in our fmake some years ago. Are they no= w reintroduced via the bmake import? Wouldn't it make sense to retain the t= ests 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 th= e years, but they have become incompatible. > > bmake is better maintained than fmake. The whole meta-build system is bas= ed on it, which would be a quantum leap beyond what fmake can do. In the me= an time, we get better compatibility with NetBSD, a better maintained make = and slightly better syntax for some things (and fewer bugs) at the cost of = some growing pains where the two were incompatible, or we had bugs in fmake= that we accidentally depended on. > > fmake remains in the tree as a transition measure. The next step is to re= move the (already broken) support for building world with fmake. Once someb= ody has an actual, working fmake port, and some time has passed, we can re= orbit it from the tree. This has always been the plan, as far as I know, an= d there=92s no reason to significantly speed it up based on this thread. > > Warner Thanks Warner.. exactly the information I was looking for. _______________________________________________ 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): #1JQ6N2f_ (FB_hackers)
討論串 (同標題文章)
文章代碼(AID): #1JQ6N2f_ (FB_hackers)