Date: Mon, 5 May 2014 10:59:41 -0700 From: Julio Merino <jmmv@freebsd.org> To: Julian Elischer <julian@freebsd.org> Cc: sjg@freebsd.org, freebsd-hackers@freebsd.org, Hartmut.Brandt@dlr.de, Baptiste Daroussin <bapt@freebsd.org> Subject: Re: Can fmake be deleted? Message-ID: <CAFY7cWAdqTTiMpxqB-GWY%2BxYe-W6=dEzkRXErvYFoHbJLFZYxA@mail.gmail.com> In-Reply-To: <53678B51.4050406@freebsd.org> References: <CAFY7cWAdWETwZH1Cb_BQY%2B7Eh-kVd9n0V8a%2Bu1a6J069aWCONA@mail.gmail.com> <20140422202506.GA63561@ivaldir.etoilebsd.net> <CAFY7cWCSm5hMhsOovSfCNdcphGRYNdbaufTd31SHbwwTPF3DXA@mail.gmail.com> <20140422214610.GC63561@ivaldir.etoilebsd.net> <CAFY7cWCurUNEnewqwVbUY0yxr%2BiDsB1RFGB7KgRwjhHKggr%2Btw@mail.gmail.com> <611243783F62AF48AFB07BC25FA4B1061CACCBA2@DLREXMBX01.intra.dlr.de> <53678B51.4050406@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, May 5, 2014 at 6: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 with >> 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 tests >> 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 >> tests 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? I don't know the details of why the import of bmake was originally done (although I suspect sharing code with NetBSD had something to do). But: why does any of this matter at this point? bmake is already the default build tool and I bet this was already discussed years ago when the code was first originally imported...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFY7cWAdqTTiMpxqB-GWY%2BxYe-W6=dEzkRXErvYFoHbJLFZYxA>