Re: [PATCH 1/5] General configuration portability (Resend)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Thu, 11 Mar 2010, Gary V. Vaughan wrote:

> Resending some patches that didn't make it, in the correct format
> and taking into account the feedback I already had on one of the
> later patches...
> 
> This patch is in part to deal with peculiarities of our build
> environment (software packages are installed in their own directory
> tree, for example, and oftentimes we need to set additional -I options
> in CPPFLAGS, or -L options in LDFLAGS, among others).
> 
> However this is also where we put configuration changes to add
> additional tests, or fix Makefile problems so that everything builds
> on all of our supported architectures.  Probably, much of this patch
> is useful upstream.
> ---
>  Makefile             |   50 +++++++++++++++++++++++++++++++++++++++---------
>  aclocal.m4           |   41 ++++++++++++++++++++++++++++++++++++++++
>  config.mak.in        |   10 ++++++++-
>  configure.ac         |   51 ++++++++++++++++++++++++++++++++++++++++++-------
>  git-compat-util.h    |    8 +++++-
>  perl/Makefile        |    3 +-
>  perl/Makefile.PL     |    2 +-
>  t/t7610-mergetool.sh |   25 +++++++++++++----------
>  8 files changed, 156 insertions(+), 34 deletions(-)
>  create mode 100644 aclocal.m4

Whoa.

Pretty large patch, no? And looking at things like this:

> diff --git a/Makefile b/Makefile
> index 8fdc421..6058805 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -243,7 +243,7 @@ endif
>  
>  CFLAGS = -g -O2 -Wall
>  LDFLAGS =
> -ALL_CFLAGS = $(CFLAGS)
> +ALL_CFLAGS = $(CPPFLAGS) $(CFLAGS)

It seems to me that this wants to be a relatively large patch series of 
well-contained, easy-to-review, tiny patches.

Am I correct?
Dscho
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]