Bug#401462: Acknowledgement (Please build exim4-dev package with local_scan-related header files)

Marc MERLIN marc_soft at merlins.org
Mon Dec 4 18:34:37 CET 2006


On Mon, Dec 04, 2006 at 06:21:35PM +0100, Magnus Holmgren wrote:
> On Monday 04 December 2006 08:11, Marc Haber wrote:
> > On Mon, Dec 04, 2006 at 04:32:20AM +0100, Magnus Holmgren wrote:
> > > One closely related thing: I don't know if you saw it on exim-dev, but
> > > I've noticed that LOCAL_SCAN_ABI_VERSION_MAJOR and
> > > LOCAL_SCAN_ABI_VERSION_MINOR haven't changed since Exim 4.14 where you
> > > introduced the localscan_dlopen patch, even though new functions have
> > > been added to the API.
> >
> > The localscan_dlopen patch has been provided by Marc Merlin, whom I
> > have not heard of in a long time. Sorry, I am not in a position to
> > modify the patch as I totally don't know what's going on there.
> 
> Too bad. Also too bad that the patch hasn't been incorporated upstream yet, 
> which would make it easier to keep track of these changes. But as the 
> comments say:
> 
>    The major number is increased when the ABI is changed in a non
>    backward compatible way.
>    The minor number is increased each time a new feature is added (in a
>    way that doesn't break backward compatibility)
 
Pretty much. I was hoping that the revision numbers would get updated by the
exim developers after I submitted the patch, but I have indeed not been
working much on exim since then, outside of being an end user.
I'm guessing that since few to no people have been using the localscan API
outside of sa-exim, it hasn't been kept up to date.
 
> > I am willing to accept changes from knowledgeable third parties though.
> 
> I think I can say this: LOCAL_SCAN_ABI_VERSION_MINOR should have been 
> incremented some time ago, but since nothing actually has depended on it, 
> incrementing it with the addition of exim4-dev should work.
> 
> (I intend to use some of the newer functions if the ABI version >= 1.1 when 
> building. This is so the same package can be built for use with older 
> versions of Exim.)

Magnus and I talked about this, and I'm perfectly happy with what he's
proposing and the work he's willing to put in (where I've been focussing my
time on other things lately).
Feel free to go with what he proposes.

Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems & security ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/  
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-exim4-maintainers/attachments/20061204/872c0e6a/attachment.pgp


More information about the Pkg-exim4-maintainers mailing list