|
[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 |