Re: [rfa/rfc] Build libcommon.a for gdb and gdbserver

Mark Kettenis
2011-02-19T17:24:46Z

> Date: Sat, 19 Feb 2011 17:50:14 +0400
> From: Joel Brobecker <brobecker@adacore.com>
>
> > Sorry, but I'm really strongly opposed to making GNU make a
> > requirement. The fact that GCC requires it is bad enough. It forced
> > several BSD's to reengineer the GCC build system completely. Please
> > don't make us do the same thing for GDB!
>
> (wow)
>
> As long as there is an easy way around, I don't mind. But one of
> these days, these BSDs are going to have to move forward a bit.

Move forward? In what direction? We have a POSIX compatible make
implementation. We have our own set of extensions on top of that. It
doesn't make sense to add GNU extensions as well. And it doesn't make
sense for us to switch from BSD make to GNU make.

> We're making a certain amount of effort to accomodate these requests,
> so it would be nice to some effort coming our way too.

I do make an effort to fix GNUisms that creep into our makefiles. It
doesn't happen very often; I can't remember the last time this
happened.

> Rather than forcing BSD, can we perhaps plan some kind of
> transition together?

Transition to what?