[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 2/3] configure: also add EXTRA_PREFIX to {CPP/LD}FLAGS
Hi, As a consequence of this fix, the following has been committed (I guess as a consequence of regenerating the configure scripts): diff --git a/tools/configure b/tools/configure index 375430df3f..36596389b8 100755 --- a/tools/configure +++ b/tools/configure @@ -4678,6 +4678,10 @@ for ldflag in $APPEND_LIB do APPEND_LDFLAGS="$APPEND_LDFLAGS -L$ldflag" done +if ! -z $EXTRA_PREFIX ; then + CPPFLAGS="$CPPFLAGS -I$EXTRA_PREFIX/include" + LDFLAGS="$LDFLAGS -L$EXTRA_PREFIX/lib" +fi CPPFLAGS="$PREPEND_CPPFLAGS $CPPFLAGS $APPEND_CPPFLAGS" LDFLAGS="$PREPEND_LDFLAGS $LDFLAGS $APPEND_LDFLAGS” This should be: if [ ! -z $EXTRA_PREFIX ]; then As on other configure scripts. During configure I have not the following error: ./configure: line 4681: -z: command not found Which is ignored but is adding -L/lib and -I/include to the CPPFLAGS and LDFLAGS What should be the procedure to actually fix that (as the problem is coming from the configure script regeneration I guess) ? Bertrand > On 5 May 2020, at 10:24, Roger Pau Monne <roger.pau@xxxxxxxxxx> wrote: > > The path provided by EXTRA_PREFIX should be added to the search path > of the configure script, like it's done in Config.mk. Not doing so > makes the search path for configure differ from the search path used > by the build. > > Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> > --- > Please re-run autoconf.sh after applying. > --- > m4/set_cflags_ldflags.m4 | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/m4/set_cflags_ldflags.m4 b/m4/set_cflags_ldflags.m4 > index cbad3c10b0..08f5c983cc 100644 > --- a/m4/set_cflags_ldflags.m4 > +++ b/m4/set_cflags_ldflags.m4 > @@ -15,6 +15,10 @@ for ldflag in $APPEND_LIB > do > APPEND_LDFLAGS="$APPEND_LDFLAGS -L$ldflag" > done > +if [ ! -z $EXTRA_PREFIX ]; then > + CPPFLAGS="$CPPFLAGS -I$EXTRA_PREFIX/include" > + LDFLAGS="$LDFLAGS -L$EXTRA_PREFIX/lib" > +fi > CPPFLAGS="$PREPEND_CPPFLAGS $CPPFLAGS $APPEND_CPPFLAGS" > LDFLAGS="$PREPEND_LDFLAGS $LDFLAGS $APPEND_LDFLAGS"]) > > -- > 2.26.2 > >
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |