123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- From a8fd928dfab693278205e73286e3a6b622624aeb Mon Sep 17 00:00:00 2001
- From: Graham Leggett <minfrin@apache.org>
- 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 <ps.report@gmx.net>
- [Dario: adapt to 1.7.5]
- Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
- ---
- 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
|