RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1288099 - Rebase OpenChange to 2.3
Summary: Rebase OpenChange to 2.3
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: openchange
Version: 7.3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Milan Crha
QA Contact: Desktop QE
Lucie Vařáková
URL:
Whiteboard:
Depends On:
Blocks: 1297830 1313485 1314261
TreeView+ depends on / blocked
 
Reported: 2015-12-03 14:03 UTC by Andreas Schneider
Modified: 2016-11-04 00:25 UTC (History)
4 users (show)

Fixed In Version: openchange-2.3-1.el7
Doc Type: Rebase: Bug Fixes and Enhancements
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-04 00:25:01 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2016:2206 0 normal SHIPPED_LIVE evolution-data-server bug fix update 2016-11-03 13:23:16 UTC

Description Andreas Schneider 2015-12-03 14:03:05 UTC
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 16:45:01 UTC
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 08:30:51 UTC
(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 10:06:04 UTC
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-04 00:25:01 UTC
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.