Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-4539

Postfix on CentOS 6 segfaults with MariaDB-compat installed

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.5.30
    • Fix Version/s: 5.5.31
    • Component/s: None
    • Labels:
      None
    • Environment:
      CentOS 6 x86_64

      Description

      Hi,

      Please see this link:

      http://comments.gmane.org/gmane.mail.postfix.user/229720

      It describes the problem I am experiencing.

      Basically, the libmysqlclient supplierd by MariaDB-shared is different to that of libmysqlclient in CentOS 6, with different dependencies.

      This causes postfix to segfault when it tries to connect using TLS to a remote mail server.

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            serg Sergei Golubchik added a comment -

            It describes the problem with percona libmysqlclient, not with ours.

            But anyway, we've had this issue too. MariaDB-compat (which is uses 5.3.x rpms) is built with YaSSL, postfix — with OpenSSL. About a week ago I've fixed 5.3 to build rpms with OpenSSL, so the next 5.5.31 release should have this problem fixed.

            Show
            serg Sergei Golubchik added a comment - It describes the problem with percona libmysqlclient, not with ours. But anyway, we've had this issue too. MariaDB-compat (which is uses 5.3.x rpms) is built with YaSSL, postfix — with OpenSSL. About a week ago I've fixed 5.3 to build rpms with OpenSSL, so the next 5.5.31 release should have this problem fixed.
            Hide
            serg Sergei Golubchik added a comment -

            Danny, could you please put the latest 5.3 shared rpm where 5.5. builds want it? Not from the last release, but the very last build, that uses OpenSSL.

            Thanks!

            Show
            serg Sergei Golubchik added a comment - Danny, could you please put the latest 5.3 shared rpm where 5.5. builds want it? Not from the last release, but the very last build, that uses OpenSSL. Thanks!
            Hide
            tomp Tom Parrott added a comment -

            Thanks Sergei, yes I should have been clearer that the issue affects both Percona and Maria builds.

            Do you know roughly how long until the 5.5.31 release is due to go live?

            If its going to be a while I can re-build our postfix packages to not use mysql.

            Show
            tomp Tom Parrott added a comment - Thanks Sergei, yes I should have been clearer that the issue affects both Percona and Maria builds. Do you know roughly how long until the 5.5.31 release is due to go live? If its going to be a while I can re-build our postfix packages to not use mysql.
            Hide
            serg Sergei Golubchik added a comment -

            5.5.31 is "any day now". Hopefully, early next week.

            Show
            serg Sergei Golubchik added a comment - 5.5.31 is "any day now". Hopefully, early next week.
            Hide
            serg Sergei Golubchik added a comment -

            fixed (and tested) in 5.5.31

            Show
            serg Sergei Golubchik added a comment - fixed (and tested) in 5.5.31

              People

              • Assignee:
                dbart Daniel Bartholomew
                Reporter:
                tomp Tom Parrott
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 30 minutes
                  30m