[pacman-dev] [PATCH 2/2] Fix thinko in configure.ac CFLAGS empty checking
Allan McRae
allan at archlinux.org
Wed Sep 19 01:56:33 EDT 2012
On 19/09/12 12:34, Dan McGee wrote:
> Since commit d2669b47, CFLAGS specified on the command line haven't been
> respected at all, resulting in no optimization being applied to builds.
> This exposed one warning flag issue in some new code, which is also
> fixed here.
>
> Signed-off-by: Dan McGee <dan at archlinux.org>
> ---
> configure.ac | 2 +-
> src/pacman/query.c | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/configure.ac b/configure.ac
> index 7fe696a..2d7580e 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -67,7 +67,7 @@ LIB_VERSION=`expr lib_current - lib_age`.lib_age.lib_revision
> LIB_VERSION_INFO="lib_current:lib_revision:lib_age"
>
> # Respect empty CFLAGS during compiler tests
> -if test "x$CFLAGS" != "x"; then
> +if test "x$CFLAGS" = "x"; then
> CFLAGS=""
> fi
>
> diff --git a/src/pacman/query.c b/src/pacman/query.c
> index fc2c90c..398adac 100644
> --- a/src/pacman/query.c
> +++ b/src/pacman/query.c
> @@ -134,7 +134,7 @@ static int query_fileowner(alpm_list_t *targets)
> struct stat buf;
> alpm_list_t *i;
> size_t len;
> - int found = 0;
> + unsigned int found = 0;
>
> if((filename = strdup(t->data)) == NULL) {
> goto targcleanup;
>
Ack...
Turns out the combination of both the stuff ups in that commit fixed the
bug I was trying to fix! :P
More information about the pacman-dev
mailing list