diff --git a/autoconf/m4/unreal.m4 b/autoconf/m4/unreal.m4 index 1b4f1e31f..6d8da8000 100644 --- a/autoconf/m4/unreal.m4 +++ b/autoconf/m4/unreal.m4 @@ -439,11 +439,13 @@ AC_DEFUN([CHECK_GEOIP_CLASSIC], AC_MSG_RESULT(configuring GeoIP Classic library) cd GeoIP-$geoip_classic_version save_cflags="$CFLAGS" + save_ldflags="$LDFLAGS" CFLAGS="$orig_cflags $HARDEN_LIB_CFLAGS" LDFLAGS="$HARDEN_LIB_LDFLAGS" export CFLAGS LDFLAGS ./configure --prefix=$cur_dir/extras/geoip-classic --libdir=$PRIVATELIBDIR --enable-shared --disable-static || exit 1 CFLAGS="$save_cflags" + LDFLAGS="$save_ldflags" AC_MSG_RESULT(compiling GeoIP Classic library) $ac_cv_prog_MAKER || exit 1 AC_MSG_RESULT(installing GeoIP Classic library) diff --git a/configure b/configure index 86ef07f02..b99fe2374 100755 --- a/configure +++ b/configure @@ -10111,11 +10111,13 @@ printf "%s\n" "extracting GeoIP Classic library" >&6; } printf "%s\n" "configuring GeoIP Classic library" >&6; } cd GeoIP-$geoip_classic_version save_cflags="$CFLAGS" + save_ldflags="$LDFLAGS" CFLAGS="$orig_cflags $HARDEN_LIB_CFLAGS" LDFLAGS="$HARDEN_LIB_LDFLAGS" export CFLAGS LDFLAGS ./configure --prefix=$cur_dir/extras/geoip-classic --libdir=$PRIVATELIBDIR --enable-shared --disable-static || exit 1 CFLAGS="$save_cflags" + LDFLAGS="$save_ldflags" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: compiling GeoIP Classic library" >&5 printf "%s\n" "compiling GeoIP Classic library" >&6; } $ac_cv_prog_MAKER || exit 1