On Wed, Jun 16, 2010 at 2:24 PM, Darryl L. Pierce <dpierce(a)redhat.com> wrote:
On Tue, Jun 15, 2010 at 10:51:50PM -0500, Ryan O'Hara wrote:
> On Tue, Jun 15, 2010 at 02:36:44PM -0400, Darryl L. Pierce wrote:
> > The build environment now only requires a new user to:
> >
> > 1. clone the git repository
> > 2. ./bootstrap
> > 3. ./configure, and install any requirements
> > 4. make
>
> This seems very odd to me. We need a bootstrap script to build the
> source? It also requires git, which also seems odd.
Our development environment requires git, so this isn't a new
dependency.
> I'd prefer that we limit ourselves to the following steps:
>
> 1. ./autogen.sh
> 2. ./configure
> 3. make
> 4. make install
Our development is no more complex with gnulib, it just replaces
./autogen.sh with ./bootstrap to setup our environment, since it will
pull gnulib down for you if you don't have it installed.
This is the same development environment used by libvirt and other
projects that need to be cross-platform.
Does cross-platform include windows?
Because I've never encountered anything truly interesting that
required gnulib and pacemaker compiles on all the linuxs, BSDs, even
OSX.
> I'd NACK this patch, but it has already been pushed to the git repository.
Sorry, I jumped the gun on this and pushed it since it only modified our
development environment. We can revert and discuss
--
Darryl L. Pierce, Sr. Software Engineer @ Red Hat, Inc.
Delivering value year after year.
Red Hat ranks #1 in value among software vendors.
http://www.redhat.com/promo/vendor/
_______________________________________________
Matahari mailing list
Matahari(a)lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/matahari