[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Warnings with filevercmp
From: |
Patrik Olsson |
Subject: |
Re: Warnings with filevercmp |
Date: |
Sat, 01 May 2010 20:41:18 +0200 |
On Fri, 2010-04-30 at 22:49 +0200, Bruno Haible wrote:
> Patrik Olsson wrote:
> > When the "filevercmp" module is imported I get the following warnings
> > (several times) during autoreconf:
> >
> > configure.ac:33: warning: AC_COMPILE_IFELSE was called before
> > AC_USE_SYSTEM_EXTENSIONS
> > ../../lib/autoconf/specific.m4:310: AC_GNU_SOURCE is expanded from...
> > m4/gnulib-comp.m4:21: GNULIB_EARLY is expanded from...
> > configure.ac:33: the top level
> > configure.ac:33: warning: AC_RUN_IFELSE was called before
> > AC_USE_SYSTEM_EXTENSIONS
> >
> > What is wrong?
>
> It means that GNULIB_EARLY - which adjusts the value of CPPFLAGS - is being
> called at a point where CPPFLAGS has already been used. This might lead to
> inconsistent configure results and therefore to errors or even miscompiled
> programs.
>
> > Perhaps I don't have GNULIB_EARLY and/or GNULIB_INIT in
> > the right place?
>
> Yes, GNULIB_EARLY is likely not at the right place.
>
> > My configure.ac and gnulib-cache.m4 are attached.
>
> I would try to move the two lines
> AC_PROG_CC
> GNULIB_EARLY
> up, line by line, until the warning disappears. Likely they need to be before
> LTDL_INIT. Possibly even before LT_INIT, I don't know.
>
I had to move down both LT_INIT and LTDL_INIT. I placed them just before
GNULIB_INIT and made that a "late initializations" section. No warnings
anymore. Thanks! :-)
/Patrik
signature.asc
Description: This is a digitally signed message part
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: Warnings with filevercmp,
Patrik Olsson <=