From e456600575691b3c85990844da27a6e29e89175b Mon Sep 17 00:00:00 2001 From: Jean Aunis <jean.aunis@prescom.fr> Date: Wed, 23 Jan 2019 14:59:00 +0100 Subject: [PATCH] build : Fix cross-compilation errors Bundled pjproject and jansson must be configured with the host and build parameters provided to the configure script. ASTERISK-28250 Change-Id: If0a76e52a87d4ab82b7d4c72d27d8759ca931880 --- configure | 8 ++++---- third-party/jansson/configure.m4 | 4 ++-- third-party/pjproject/configure.m4 | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/configure b/configure index 1a3493cf77..af896e1a16 100755 --- a/configure +++ b/configure @@ -9252,10 +9252,10 @@ $as_echo "configuring" >&6; } this_host=$(./config.sub $(./config.guess)) if test "$build" != "$this_host" ; then - JANSSON_CONFIGURE_OPTS+=" --build=$build" + JANSSON_CONFIGURE_OPTS+=" --build=$build_alias" fi if test "$host" != "$this_host" ; then - JANSSON_CONFIGURE_OPTS+=" --host=$host" + JANSSON_CONFIGURE_OPTS+=" --host=$host_alias" fi export TAR PATCH SED NM EXTERNALS_CACHE_DIR AST_DOWNLOAD_CACHE DOWNLOAD_TO_STDOUT DOWNLOAD_TIMEOUT DOWNLOAD MD5 CAT CUT GREP @@ -9373,10 +9373,10 @@ $as_echo "configuring" >&6; } this_host=$(./config.sub $(./config.guess)) if test "$build" != "$this_host" ; then - PJPROJECT_CONFIGURE_OPTS+=" --build=$build" + PJPROJECT_CONFIGURE_OPTS+=" --build=$build_alias" fi if test "$host" != "$this_host" ; then - PJPROJECT_CONFIGURE_OPTS+=" --host=$host" + PJPROJECT_CONFIGURE_OPTS+=" --host=$host_alias" fi # This was a copy of the autoconf generated code from the root ./configure. # Hopefully, when you read this, the code is still the same. diff --git a/third-party/jansson/configure.m4 b/third-party/jansson/configure.m4 index 9b10cad2ce..4570de195a 100644 --- a/third-party/jansson/configure.m4 +++ b/third-party/jansson/configure.m4 @@ -49,10 +49,10 @@ AC_DEFUN([_JANSSON_CONFIGURE], AC_ARG_VAR([JANSSON_CONFIGURE_OPTS],[Additional configure options to pass to bundled jansson]) this_host=$(./config.sub $(./config.guess)) if test "$build" != "$this_host" ; then - JANSSON_CONFIGURE_OPTS+=" --build=$build" + JANSSON_CONFIGURE_OPTS+=" --build=$build_alias" fi if test "$host" != "$this_host" ; then - JANSSON_CONFIGURE_OPTS+=" --host=$host" + JANSSON_CONFIGURE_OPTS+=" --host=$host_alias" fi export TAR PATCH SED NM EXTERNALS_CACHE_DIR AST_DOWNLOAD_CACHE DOWNLOAD_TO_STDOUT DOWNLOAD_TIMEOUT DOWNLOAD MD5 CAT CUT GREP diff --git a/third-party/pjproject/configure.m4 b/third-party/pjproject/configure.m4 index 85417100e6..9175a1177e 100644 --- a/third-party/pjproject/configure.m4 +++ b/third-party/pjproject/configure.m4 @@ -49,10 +49,10 @@ AC_DEFUN([_PJPROJECT_CONFIGURE], AC_ARG_VAR([PJPROJECT_CONFIGURE_OPTS],[Additional configure options to pass to bundled pjproject]) this_host=$(./config.sub $(./config.guess)) if test "$build" != "$this_host" ; then - PJPROJECT_CONFIGURE_OPTS+=" --build=$build" + PJPROJECT_CONFIGURE_OPTS+=" --build=$build_alias" fi if test "$host" != "$this_host" ; then - PJPROJECT_CONFIGURE_OPTS+=" --host=$host" + PJPROJECT_CONFIGURE_OPTS+=" --host=$host_alias" fi # This was a copy of the autoconf generated code from the root ./configure. # Hopefully, when you read this, the code is still the same. -- GitLab