https://bugs.exim.org/show_bug.cgi?id=3143

--- Comment #6 from Axel Reinhold <e...@freakout.de> ---
This was hard - you were right - my build environment was not ok.
The Makefile does not include $TLS_INCLUDE when compiling macro_predef.o:

# gcc4 -c -O -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -std=c99
-Werror=implicit-function-declaration \
  -I/opt/pcre/include -I/opt/libspf2/include -DMACRO_PREDEF  -o macro_predef.o
macro_predef.c

but ssl.h is included in this compilation and was taken from an old ssl version
which happened to be in the default search path silently.

I got it fixed with not only using
TLS_INCLUDE=-I/opt/ssl/include/

but also in
CFLAGS += -std=c99 -D_XOPEN_SOURCE=500 -Werror=implicit-function-declaration
-I/opt/ssl/include

thanks for your help and exim

Regards Axel

-- 
You are receiving this mail because:
You are on the CC list for the bug.

-- 
## subscription configuration (requires account):
##   https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
##   exim-dev-unsubscr...@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to