From fc52b35219630aa395d1fa4b15daaabd3949a48c Mon Sep 17 00:00:00 2001 From: Viktor Dukhovni Date: Sun, 31 Mar 2013 23:04:44 -0400 Subject: [PATCH] MacOSX needs libresolv at least since 10.8, probably much longer ago. --- postfix/makedefs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/postfix/makedefs b/postfix/makedefs index 169a054c6..15edabcd1 100644 --- a/postfix/makedefs +++ b/postfix/makedefs @@ -462,10 +462,12 @@ ReliantUNIX-?.5.43) SYSTYPE=ReliantUnix543 : ${CC=cc} CCARGS="$CCARGS \$(WARN)" # Darwin > 1.3 uses awk and flat_namespace + # MacOS X 10.8.x (Darwin 12.x) needs libresolv, likely much + # older earlier also, but I don't have access to test systems. case $RELEASE in 1.[0-3]) AWK=gawk;; - *) AWK=awk - SYSLIBS=-flat_namespace;; + ?.*|1[0-1].*) AWK=awk; SYSLIBS="-flat_namespace";; + *) AWK=awk; SYSLIBS="-lresolv -flat_namespace";; esac # Darwin 7 adds IPv6 support, BIND_8_COMPAT, NO_NETINFO case $RELEASE in