This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


> From: Pedro Alves <pedro@codesourcery.com>
> Date: Sun, 20 Feb 2011 21:47:43 +0000
> 
> On Saturday 19 February 2011 17:22:41, Mark Kettenis wrote:
> > 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.
> 
> Why not have gmake as a build dependency for gdb/gcc, but not as an
> install dependency?  Even if your packaging system can't handle that,
> I'd think that bundling gmake's sources along with gccs or gdbs
> sources, and tweaking the build scripts to build that gmake first,
> point PATH at it, and then build gcc, should be much simpler and
> much less maintenance than rewriting gcc's Makefiles.

Sorry, that doesn't work for us.  OpenBSD is not a kernel + a random
collection of packages but a fairly complete Unix environment.  You
can install add-on software as packages, but the base system includes
full development tools including a compiler (GCC), a debugger (GDB)
and BSD make.  We require that the base system can compile itself, and
we won't include GNU make in the base system since we have a perfectly
fine BSD licensed alternative.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]