From a8fd928dfab693278205e73286e3a6b622624aeb Mon Sep 17 00:00:00 2001 From: Graham Leggett Date: Tue, 31 Dec 2019 21:26:02 +0000 Subject: [PATCH] Revert: Add the ability to cross compile APR. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x@1872147 13f79535-47bb-0310-9956-ffa450edef68 [Revert upstream commit https://github.com/apache/apr/commit/b6dbbc77da35a7b46754c99f465827f2a583e23c] Signed-off-by: Peter Seiderer [Dario: adapt to 1.7.5] Signed-off-by: Dario Binacchi --- CHANGES | 2 -- apr-config.in | 22 ---------------------- 2 files changed, 24 deletions(-) diff --git a/CHANGES b/CHANGES index 793b0b6a46a4..4705b8476ff3 100644 --- a/CHANGES +++ b/CHANGES @@ -119,8 +119,6 @@ Changes for APR 1.7.5 *) Don't try to use PROC_PTHREAD by default when cross compiling. [Yann Ylavic] - *) Add the ability to cross compile APR. [Graham Leggett] - *) While cross-compiling, the tools/gen_test_char could not be executed at build time, use AX_PROG_CC_FOR_BUILD to build native tools/gen_test_char diff --git a/apr-config.in b/apr-config.in index 1203d9a0d38e..bcd4a0c10399 100644 --- a/apr-config.in +++ b/apr-config.in @@ -61,14 +61,6 @@ if test "$cross_compiling" != "no"; then # Remove trailing '/' normalized_bindir=${normalized_bindir%/} - # absolute path, but not installed path - we're cross compiling - case "$normalized_command" in - "${normalized_bindir}/"*) ;; - "/"*) location=crosscompile; - APR_TARGET_DIR=${normalized_command%${normalized_bindir}/apr-${APR_MAJOR_VERSION}-config}; - ;; - *) ;; - esac fi show_usage() @@ -116,8 +108,6 @@ fi if test "$location" = "installed"; then LA_FILE="$libdir/lib${APR_LIBNAME}.la" -elif test "$location" = "crosscompile"; then - LA_FILE="$APR_TARGET_DIR/$libdir/lib${APR_LIBNAME}.la" else LA_FILE="$APR_BUILD_DIR/lib${APR_LIBNAME}.la" fi @@ -147,8 +137,6 @@ while test $# -gt 0; do --includedir) if test "$location" = "installed"; then flags="$includedir" - elif test "$location" = "crosscompile"; then - flags="$APR_TARGET_DIR/$includedir" elif test "$location" = "source"; then flags="$APR_SOURCE_DIR/include" else @@ -181,8 +169,6 @@ while test $# -gt 0; do --includes) if test "$location" = "installed"; then flags="$flags -I$includedir $EXTRA_INCLUDES" - elif test "$location" = "crosscompile"; then - flags="$flags -I$APR_TARGET_DIR/$includedir $EXTRA_INCLUDES" elif test "$location" = "source"; then flags="$flags -I$APR_SOURCE_DIR/include $EXTRA_INCLUDES" else @@ -197,8 +183,6 @@ while test $# -gt 0; do --installbuilddir) if test "$location" = "installed"; then echo "${installbuilddir}" - elif test "$location" = "crosscompile"; then - echo "$APR_TARGET_DIR/${installbuilddir}" elif test "$location" = "source"; then echo "$APR_SOURCE_DIR/build" else @@ -215,8 +199,6 @@ while test $# -gt 0; do if test "$location" = "installed"; then ### avoid using -L if libdir is a "standard" location like /usr/lib flags="$flags -L$libdir -l${APR_LIBNAME}" - elif test "$location" = "crosscompile"; then - flags="$flags -L$APR_TARGET_DIR/$libdir -l${APR_LIBNAME}" else ### this surely can't work since the library is in .libs? flags="$flags -L$APR_BUILD_DIR -l${APR_LIBNAME}" @@ -234,8 +216,6 @@ while test $# -gt 0; do # Since the user is specifying they are linking with libtool, we # *know* that -R will be recognized by libtool. flags="$flags -L$libdir -R$libdir -l${APR_LIBNAME}" - elif test "$location" = "crosscompile"; then - flags="$flags -L${APR_TARGET_DIR}/$libdir -l${APR_LIBNAME}" else flags="$flags $LA_FILE" fi @@ -260,8 +240,6 @@ while test $# -gt 0; do --apr-libtool) if test "$location" = "installed"; then echo "${installbuilddir}/libtool" - elif test "$location" = "crosscompile"; then - echo "$APR_TARGET_DIR/${installbuilddir}/build" else echo "$APR_BUILD_DIR/libtool" fi -- 2.43.0