Phil Pennock wrote:
> If you're not happy building Exim yourself, then file a packaging bug
> against your vendor.
>
> The overriden bit of OS/Makefile-Linux is:
> CFLAGS=-O -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
>
I know that exim isn't autoconfiscated, but IMHO CFLAGS should be
user-owned. Instead the package should be setting its own, separate
variables for special compiler or preprocessor options that it needs.
Rather have:
EXIM_CFLAGS = -O -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
[snip]
.c.o:
$(CC) $(EXIM_CFLAGS) $(CFLAGS) -o $@ $<
then the packaging system can specify whatever CFLAGS it likes.