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
@eras, ping
@eras, ping again? Don't you mind I'll fix it myself? :)
sure go ahead. no need to ask for permission afaic. thanks
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(+)