> I have uploaded Exim 4.75 RC2 to: > ftp://ftp.exim.org/pub/exim/exim4/test/
While building 4.75 RC2 on IRIX, we stumbled over two problems: - scripts/lookups-Makefile uses the $(command) syntax for command substitution, which isn't supported by the traditional Bourne shell implementations used by most commercial Unix systems. It would be more portable to use the `command` syntax instead. - If NVALGRIND is defined, src/valgrind.h defines VALGRIND_PRINTF and VALGRIND_PRINTF_BACKTRACE as no-op macros: # define VALGRIND_PRINTF(...) # define VALGRIND_PRINTF_BACKTRACE(...) The (...) syntax is C99-specific, plain ANSI C89 compilers don't support variadic macros. Neither of these macros is currently used in the code, so maybe they could just be removed from src/valgrind.h. Otherwise, it would be more portable to define variadic functions instead of the C99 macros. Heiko Heiko Schlichting Freie Universität Berlin [email protected] Zentraleinrichtung für Datenverarbeitung Telefon +49 30 838-54327 Fabeckstraße 32 Telefax +49 30 838454327 14195 Berlin
pgpahPC6UyIx1.pgp
Description: PGP signature
-- ## List details at http://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
