commit a03b3123483bc1e79cf9da7a491ab4b9340cc41e Author: Georg Koppen g.koppen@jondos.de Date: Sun Dec 8 13:51:49 2013 +0100
Bug 10252: backout of Mozilla's #872649 as this breaks TBB on Windows --- configure.in | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-)
diff --git a/configure.in b/configure.in index 7569b26..e4e78d2 100644 --- a/configure.in +++ b/configure.in @@ -9400,29 +9400,20 @@ if test -z "$MOZ_NATIVE_NSPR"; then fi ac_configure_args="$ac_configure_args $NSPR_CONFIGURE_ARGS"
- # Save these, so we can mess with them for the subconfigure .. - _SAVE_CFLAGS="$CFLAGS" - _SAVE_CPPFLAGS="$CPPFLAGS" - _SAVE_LDFLAGS="$LDFLAGS" - if test -n "$MOZ_LINKER" -a "$ac_cv_func_dladdr" = no ; then # dladdr is supported by the new linker, even when the system linker doesn't # support it. Trick nspr into using dladdr when it's not supported. + _SAVE_CPPFLAGS="$CPPFLAGS" export CPPFLAGS="-include $_topsrcdir/mozglue/linker/dladdr.h $CPPFLAGS" fi + _SAVE_LDFLAGS="$LDFLAGS" export LDFLAGS="$LDFLAGS $NSPR_LDFLAGS" - export CFLAGS="$CFLAGS $MOZ_FRAMEPTR_FLAGS" - AC_OUTPUT_SUBDIRS(nsprpub) - - # .. and restore them - unset CFLAGS - unset CPPFLAGS - unset LDFLAGS - CFLAGS="$_SAVE_CFLAGS" - CPPFLAGS="$_SAVE_CPPFLAGS" LDFLAGS="$_SAVE_LDFLAGS" - + if test -n "$MOZ_LINKER" -a "$ac_cv_func_dladdr" = no; then + unset CPPFLAGS + CPPFLAGS="$_SAVE_CFLAGS" + fi ac_configure_args="$_SUBDIR_CONFIG_ARGS" fi
tor-commits@lists.torproject.org