Summary: | =dev-libs/cyrus-sasl-2.1.26-r9 stabilization request (WAS: dev-libs/cyrus-sasl-2.1.26-r3 - postfix/smtpd: SQL engine 'mysql' not supported) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Oleh Kravchenko <oleg> |
Component: | [OLD] Keywording and Stabilization | Assignee: | Net-Mail Packages <net-mail+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | grknight, hhfeuer |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
dev-libs/cyrus-sasl-2.1.26-r3 build log
emerge --info dev-libs/cyrus-sasl |
Description
Oleh Kravchenko
2014-08-11 14:03:01 UTC
1) Please post your `emerge --info dev-libs/cyrus-sasl' output in a comment. 2) Please attach the entire build log to this bug report. Looking at the configure.in: The old way of --with-mysql worked because the static libraries where unconditionally installed with <=dev-db/mysql-5.1. Now, there is the static-libs IUSE on virtual/mysql and all providers. If --with-mysql=/usr is given (plus other prefix if needed), it should search for the shared library instead. Leaving it up to the maintainer to decide what to do with it. Created attachment 382688 [details]
dev-libs/cyrus-sasl-2.1.26-r3 build log
Created attachment 382690 [details]
emerge --info dev-libs/cyrus-sasl
2.1.26-r3
I'm sorry, but updating cyrus-sasl is break authorization for postfix. This is a major bug. I spend few hours, to investigate issue and I hope it will be fixed. >=dev-db/mysql-5.5 breaks cyrus-sasl. i dont know why. downgrade to lower mysql fixes it.
(In reply to Alexandru N. Barloiu from comment #6) > >=dev-db/mysql-5.5 breaks cyrus-sasl. i dont know why. downgrade to lower mysql fixes it. Enable USE="static-libs" for >=virtual/mysql-5.5 to retain the old behavior on cyrus-sasl. OR The ebuild should be changed to point to the shared libraries. (In reply to Brian Evans from comment #7) > (In reply to Alexandru N. Barloiu from comment #6) > > >=dev-db/mysql-5.5 breaks cyrus-sasl. i dont know why. downgrade to lower mysql fixes it. > > Enable USE="static-libs" for >=virtual/mysql-5.5 to retain the old behavior > on cyrus-sasl. > > OR > > The ebuild should be changed to point to the shared libraries. I think ebuild anyway should be changed to require mysql with static-libs or link with dynamic libraries *** Bug 520300 has been marked as a duplicate of this bug. *** +*cyrus-sasl-2.1.26-r8 (20 Aug 2014) + + 20 Aug 2014; Eray Aslan <eras@gentoo.org> +cyrus-sasl-2.1.26-r8.ebuild: + Fix buiding with >mysql-5.5 - bug #519646 + Reopening, cause this breakage affects current stable. I begin stabilization using my QA hat. Arches, please test and mark stable =dev-libs/cyrus-sasl-2.1.26-r3 Target keywords: alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 About ChangeLog entry: 20 Aug 2014; Eray Aslan <eras@gentoo.org> cyrus-sasl-2.1.26-r3.ebuild: Fix stable version for >mysql-5.5 as well Users MUST rebuild cyrus-sasl to make this work, so, without revision bump fix is useless, if they do not rebuild it manually. (In reply to Sergey Popov from comment #12) > Users MUST rebuild cyrus-sasl to make this work, so, without revision bump > fix is useless, if they do not rebuild it manually. Hence the -r7 to -r8 bump. -r3 fix is useful in that it will help with the *new* stable tree users. (In reply to Sergey Popov from comment #11) > Arches, please test and mark stable =dev-libs/cyrus-sasl-2.1.26-r3 Please go for =net-libs/cyrus-sasl-2.1.26-r8. (In reply to Eray Aslan from comment #13) > (In reply to Sergey Popov from comment #12) > > Users MUST rebuild cyrus-sasl to make this work, so, without revision bump > > fix is useless, if they do not rebuild it manually. > > Hence the -r7 to -r8 bump. -r3 fix is useful in that it will help with the > *new* stable tree users. And what should people with stable AND already installed cyrus-sasl-2.1.26-r3 do? How they will understand that they need to rebuild it to fix things properly? Anyway, thanks for fixing me(i notices that i posted message with wrong revision, -r3 is already stable). Better yet, we should go for stabilizing -r9. Arches, please test and mark stable =dev-libs/cyrus-sasl-2.1.26-r9. Thank you. Target Keywords: alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 Stable for HPPA. arm stable amd64/x86 stable https://bugs.gentoo.org/show_bug.cgi?id=526892 Doees ithis bug affects this stabilization request? Stable on alpha. ia64/s390/sh/sparc stable ppc stable Stable on ppc64. Closing since this is the last arch. |