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