GnuTLS: clear errno before any data i/o op, so error logging does not see stale values
[exim.git] / src / OS / Makefile-Darwin
1 # Exim: OS-specific make file for Darwin (Mac OS X).
2
3 CC=cc
4
5 BASENAME_COMMAND=look_for_it
6 CHOWN_COMMAND=/usr/sbin/chown
7 CHMOD_COMMAND=/bin/chmod
8
9 HAVE_SA_LEN=YES
10
11 # Removed -DBIND_8_COMPAT for 4.61
12 # CFLAGS=-O -no-cpp-precomp -DBIND_8_COMPAT
13 #
14 # 2020/05/12 disable TLS resume support; it results in
15 # "1 select() failure: No such file or directory"
16 # being logged by the daeomn (sending the testsuite red...)
17
18 CFLAGS=-O -no-cpp-precomp -DDISABLE_TLS_RESUME
19 LIBRESOLV=-lresolv
20
21 USE_DB = yes
22 DBMLIB =
23
24 X11=/usr/X11R6
25 XINCLUDE=-I$(X11)/include
26 XLFLAGS=-L$(X11)/lib
27 X11_LD_LIB=$(X11)/lib
28
29 EXIWHAT_PS_ARG=ax
30 EXIWHAT_EGREP_ARG='/exim( |$$)'
31 EXIWHAT_KILL_SIGNAL=-USR1
32
33 # End