Bug#486437: exim4: Make source compatible with libdkim-1.0.19
Russell Stuart
russell-debian at stuart.id.au
Mon Jun 16 23:55:50 UTC 2008
On Mon, 2008-06-16 at 18:58 +0200, Andreas Metzler wrote:
> I was of the opinion that exim was not supposed to be buildable
> against the (yet) released libdkim, since exim required additionial
> stuff in liblibdkim. - This seems to be the point of the libdkim in
> experimental.
> http://packages.qa.debian.org/libd/libdkim/news/20080517T221723Z.html
I wasn't aware of dkim in experimental. I submitted an
identical patch to 30_extra_fields.dpatch in
libdkim_1.0.19-1exp1+eximdkim, only to have Magnus
make the same point.
It doesn't fix the problem entirely though. Although I
have not tried, I don't think exim4-4.69-5 would compile
against libdkim_1.0.19-1exp1+eximdkim without this patch.
The issue is libdkim's upstream decided to gratuitously
rename some fields in a structure as of libdkim-1.0.19.
The exim4 source has to be modified to use the new field
names. I presume upstream will do this in due course.
I know this is really upstream's problem. The only reason
I submitted this (and the libdkim patch for that matter),
is it would be nice to have exim4 in lenny compile cleanly
with dkim support - even though it is not enabled by
default. I am sure there are quite a few people who, like
me who will want to enable it for exim4-daemon-custom.
I think exim4 + this patch + libdkim in experimental is
the cleanest way to achieve that goal.
More information about the Pkg-exim4-maintainers
mailing list