Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1288099 - Rebase OpenChange to 2.3
Rebase OpenChange to 2.3
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: openchange (Show other bugs)
7.3
Unspecified Unspecified
unspecified Severity unspecified
: rc
: ---
Assigned To: Milan Crha
Desktop QE
Lucie Maňásková
: Rebase
Depends On:
Blocks: 1297830 1313485 1314261
  Show dependency treegraph
 
Reported: 2015-12-03 09:03 EST by Andreas Schneider
Modified: 2016-11-03 20:25 EDT (History)
4 users (show)

See Also:
Fixed In Version: openchange-2.3-1.el7
Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2016-11-03 20:25:01 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2016:2206 normal SHIPPED_LIVE evolution-data-server bug fix update 2016-11-03 09:23:16 EDT

  None (edit)
Description Andreas Schneider 2015-12-03 09:03:05 EST
Description of problem:
OpenChange links against an internal Samba library which is wrong. The OpenChange project wanted to fix that correctly but did not do so yet.

However we should not link against internal samba libraries. As a workaroudn the DEBUG macro should be added to an OpenChange header file to work around the problem.

Else we will always have to update OpenChange if we change Samba.

We should work with Samba upstream to implement a correct fix for upcoming Samba and OpenChange versions.
Comment 1 Milan Crha 2015-12-03 11:45:01 EST
I tried to address this in Fedora using these three commits:
http://pkgs.fedoraproject.org/cgit/openchange.git/commit/?id=3e7f4bcbf8c584
http://pkgs.fedoraproject.org/cgit/openchange.git/commit/?id=e0dd24b23a1300
http://pkgs.fedoraproject.org/cgit/openchange.git/commit/?id=06f95d04bb816d

These are related to OpenChange 2.3. The changes are not compatible with 2.2 (Fedora 22), neither with 2.0 which is shipped in RHEL 7.2.

I suggest to update OpenChange to 2.3 version and apply these changes (basically get to the version as is in the Fedora 23 right now). It'll help significantly with the maintenance and such.
Comment 3 Milan Crha 2016-01-18 03:30:51 EST
(In reply to Milan Crha from comment #1)
> I suggest to update OpenChange to 2.3 version and apply these changes
> (basically get to the version as is in the Fedora 23 right now). It'll help
> significantly with the maintenance and such.

I marked this bug report as a rebase request due to the above reason.
Comment 5 Milan Crha 2016-03-03 05:06:04 EST
I have the rebase ready, it only requires rebuild of the evolution-mapi, for which I filled bug #1314261. These two are supposed to be released together. I'll postpone release/commit of the rebase until the evolution-mapi bug is also approved.
Comment 13 errata-xmlrpc 2016-11-03 20:25:01 EDT
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2016-2206.html

Note You need to log in before you can comment on or make changes to this bug.