diff --git a/Changes b/Changes index 1de7f5ecb..1dd4ee934 100644 --- a/Changes +++ b/Changes @@ -1919,3 +1919,6 @@ - Reverted the revert and updated one line to fix the fix. - Fix for --with-system-cares, reported and patch provided by ohnobinki (#0003890). +- Another c-ares fix for Solaris 10, this time it had to do with + PATH_SEPARATOR, the exact error was: error: PATH_SEPARATOR not set. + Reported by j0inty, patch provided by ohnobinki (#0003887). diff --git a/autoconf/configure.in b/autoconf/configure.in index f52d346c6..2fb7d9eb7 100644 --- a/autoconf/configure.in +++ b/autoconf/configure.in @@ -429,6 +429,11 @@ IRCDLIBS="$IRCDLIBS -lresolv " ;; esac +dnl c-ares needs PATH_SEPARATOR set or it will +dnl fail on certain solaris boxes. We might as +dnl well set it here. +export PATH_SEPARATOR + AS_IF([test "x$with_system_tre" = "xno"],[ dnl REMEMBER TO CHANGE WITH A NEW TRE RELEASE! tre_version="0.7.5" diff --git a/configure b/configure index 25740c04e..77acba879 100755 --- a/configure +++ b/configure @@ -13147,6 +13147,8 @@ IRCDLIBS="$IRCDLIBS -lresolv " ;; esac +export PATH_SEPARATOR + if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then