Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 564556 - net-mail/dovecot no more segfaults with libldap (revert request for fix of bug 396691)
Summary: net-mail/dovecot no more segfaults with libldap (revert request for fix of bu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Eray Aslan
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-31 11:31 UTC by Vadim A. Misbakh-Soloviov (mva)
Modified: 2022-05-04 06:17 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2015-10-31 11:31:52 UTC
Hi there!
Dovecot is no more segfaults with postgres[ldap,threads] (I'm using it in that way for years already, and there was no single segfault since then, but every dovecot update I manually patch the ebuild, to make it install with such conditions.

So, can you fix it and remove the `!dev-db/postgresql[ldap,threads]` from DEPEND in dovecot ebuild (which was added as fix for https://bugs.gentoo.org/show_bug.cgi?id=396691)?

Reproducible: Always
Comment 1 Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2016-10-15 07:36:26 UTC
@eras, ping
Comment 2 Vadim A. Misbakh-Soloviov (mva) gentoo-dev 2020-12-11 06:34:41 UTC
@eras, ping again?

Don't you mind I'll fix it myself? :)
Comment 3 Eray Aslan gentoo-dev 2020-12-14 07:46:05 UTC
sure go ahead.  no need to ask for permission afaic.  thanks
Comment 4 Larry the Git Cow gentoo-dev 2022-05-03 20:46:57 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff299388f737701d789cd341ff452531526ce850

commit ff299388f737701d789cd341ff452531526ce850
Author:     Vadim Misbakh-Soloviov <mva@gentoo.org>
AuthorDate: 2022-05-03 20:45:15 +0000
Commit:     Vadim Misbakh-Soloviov <mva@gentoo.org>
CommitDate: 2022-05-03 20:45:41 +0000

    net-mail/dovecot: remove postgresql[ldap,threads] blocker
    
    Dovecot's internals structure heavily changed since than,
    so there is no mor libraries/binaries that links against
    libpq (which links to libldap_r, threaded version), and
    libldap (not-threaded version) at the same time
    
    So, there is no more crashes because of same-time-linking
    against both of ldap-libs.
    
    See liked bug for motivation.
    
    Bug: https://bugs.gentoo.org/564556
    Package-Manager: Portage-3.0.30, Repoman-3.0.1
    Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org>

 net-mail/dovecot/dovecot-2.3.18-r2.ebuild | 307 ++++++++++++++++++++++++++++++
 1 file changed, 307 insertions(+)