[Pkg-giraffe-maintainers] Bug#865320: [PATCH] inetmapi: adjust for vmime 0.9.2 API
Dimitri John Ledkov
xnox at ubuntu.com
Wed Jul 26 07:38:58 UTC 2017
On 25 July 2017 at 19:04, Carsten Schoenert <c.schoenert at t-online.de> wrote:
> Hello Dimitri,
>
> On Tue, Jul 25, 2017 at 06:41:58PM +0100, Dimitri John Ledkov wrote:
>> From: Jan Engelhardt <development at kopano.io>
>>
>> References: KC-263
>> ---
>> Rebased this patch onto 8.1.0 upstream release. - xnox.
>>
>> inetmapi/ECVMIMEUtils.cpp | 40 ++---
>> inetmapi/ECVMIMEUtils.h | 5 +-
>> inetmapi/MAPISMTPTransport.cpp | 102 +++++-------
>> inetmapi/MAPISMTPTransport.h | 17 +-
>> inetmapi/MAPIToVMIME.cpp | 155 +++++++++---------
>> inetmapi/MAPIToVMIME.h | 19 +--
>> inetmapi/SMIMEMessage.cpp | 8 +-
>> inetmapi/SMIMEMessage.h | 3 +-
>> inetmapi/VMIMEToMAPI.cpp | 295 ++++++++++++++++++-----------------
>> inetmapi/VMIMEToMAPI.h | 46 +++---
>> inetmapi/inetmapi.cpp | 4 +-
>> inetmapi/inputStreamMAPIAdapter.cpp | 7 +-
>> inetmapi/inputStreamMAPIAdapter.h | 10 +-
>> inetmapi/mapiAttachment.cpp | 17 +-
>> inetmapi/mapiAttachment.h | 4 +-
>> inetmapi/mapiTextPart.cpp | 159 +++++++++----------
>> inetmapi/mapiTextPart.h | 56 +++----
>> inetmapi/outputStreamMAPIAdapter.cpp | 4 +-
>> inetmapi/outputStreamMAPIAdapter.h | 7 +-
>> inetmapi/serviceRegistration.inl | 10 +-
>> 20 files changed, 479 insertions(+), 489 deletions(-)
>
> mhh, we actually don't want to work on the old 8.1.0 release of
> kopanocore even in middle-term.
> In the between time while the Stretch freeze kopanocore 8.2.x and now 8.3.2
> was released, both depending now on libvmime 0.9.2 which have now
> available in unstable and testing.
>
> This bug report is caused due using libvmime 0.9.2 against 8.1.0 which
> was happen because we uploaded the new vmime source and build packages
> from.
>
> We have currently worked on kopanocore 8.3.2 for unstable and made good
> success. We hopefully can upload this version in the next weeks while
> DebCamp or DebConf.
>
I'm not sure, but I seemed to me the patch I was cherrypicking is only
in 8.4.90 aka alpha/beta builds. I might be wrong and/or got deceived
by github.
This build failure was blocking python3.6 migration in Ubuntu. Hence I
did this, instead of removing/demoting the package in Ubuntu.
> Anyway, thanks for your contribution!
>
> Regards
> Carsten
--
Regards,
Dimitri.
More information about the Pkg-giraffe-maintainers
mailing list