12.04.2016 23:15, Rowland Penny ([email protected]) пишет:
You don't need to remove that commit from samba, you can use something
like this
https://github.com/blaxter/openchange/commit/5f5783711d2c2496a824e66c8aa439781cac67fa
and it will compile just fine
--
[email protected]
https://inverse.ca/sogo/lists

OK, I can now tell you, do not use Samba 4.1.18 with Openchange unless
you can backport the badlock patches or if Openchange does so, Samba
will not backport these packages.

There are various problems covered by the patches, chiefly there is a
risk of 'man in the middle' attacks.
That's true. But sogo2/sogo3 with openchange support cannot built with Samba 4.4.2 because try to include private library dlinklist.h and it include file change expected definition:

As result:
MAPIStoreContext.m: In function '+[MAPIStoreContext listAllContextsForUser:withIndexing:inMemCtx:]': MAPIStoreContext.m:126:46: error: macro "DLIST_CONCATENATE" passed 3 arguments, but takes just 2
         DLIST_CONCATENATE(list, current, void);
MAPIStoreContext.m:126:9: error: 'DLIST_CONCATENATE' undeclared (first use in this function)


--
Andrey Cherepanov
[email protected]
--
[email protected]
https://inverse.ca/sogo/lists

Reply via email to