Autor: Marc Sherman Fecha: A: Tom Kistner Cc: exim-dev, Markus Mayer Asunto: Re: [exim-dev] v4.51+libspf2 'make' failing w/ "conflicting types
for'ns_type'"
Tom Kistner wrote: >
> Yes, there are:
>
> spf_lib_version.h:#define SPF_LIB_VERSION_MAJOR 1
> spf_lib_version.h:#define SPF_LIB_VERSION_MINOR 2
> spf_lib_version.h:#define SPF_LIB_VERSION_PATCH 1
>
> But that would not tell me when they change their APIs :) I could insist
> on a specific version, but that has other drawbacks.
Right, you can't futureproof against new breakage next time the API
changes, but at least you can demand a version >= 1.2.0 (which is
presumably the problems people are having now, trying to compile the
Exim 1.52 code against libspf 1.0.N).