On Mon, Apr 25, 2022 at 3:32 PM Jeremy Harris via Exim-announce < exim-annou...@exim.org> wrote:
> Hi all, > > Enough changes have accumulated since 4.95 for it to be worth > spinning another release. The first Release Candidate is available > > - as tarball: https://ftp.exim.org/pub/exim/exim4/test > - directly from Git: https://git.exim.org > tag exim-4.96-RC0 > > Trying to compile on FreeBSD-13-amd64: root@gw:/usr/local/SRC/Exim/exim-4.96-RC0 # make /bin/sh scripts/source_checks `Makefile' is up to date. clang -g -DMACRO_PREDEF macro_predef.c In file included from macro_predef.c:12: In file included from ./exim.h:535: ./hintsdb.h:461:4: error: Berkeley DB version 1 is no longer supported # error Berkeley DB version 1 is no longer supported ^ ./hintsdb.h:751:15: error: unknown type name 'EXIM_DB' static inline EXIM_DB * ^ ./hintsdb.h:755:8: warning: implicit declaration of function 'exim_dbopen__' is invalid in C99 [-Wimplicit-function-declaration] return exim_dbopen__(name, dirname, flags, mode); ^ ./hintsdb.h:755:8: warning: incompatible integer to pointer conversion returning 'int' from a function with result type 'int *' [-Wint-conversion] return exim_dbopen__(name, dirname, flags, mode); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./hintsdb.h:759:14: error: unknown type name 'EXIM_DB' exim_dbclose(EXIM_DB * dbp) ^ ./hintsdb.h:760:3: warning: implicit declaration of function 'exim_dbclose__' is invalid in C99 [-Wimplicit-function-declaration] { exim_dbclose__(dbp); } ^ In file included from macro_predef.c:12: In file included from ./exim.h:542: ./dbfunctions.h:19:37: error: unknown type name 'EXIM_CURSOR' uschar *dbfn_scan(open_db *, BOOL, EXIM_CURSOR **); ^ 3 warnings and 4 errors generated. *** Error code 1 Stop. make[1]: stopped in /usr/local/SRC/Exim/exim-4.96-RC0/build-FreeBSD-amd64 *** Error code 1 Stop. make: stopped in /usr/local/SRC/Exim/exim-4.96-RC0 My Local/Makefile - https://pastebin.ubuntu.com/p/wVk28zxjh2/ -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) -- ## List details at https://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/