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

LP:465327 - 5.1.38 RC x86_64 binaries do not work on RHEL 5

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      The 5.1.38 RC binaries require a very recent version of glibc. The download page does mention this: "The binaries are built on Ubuntu 9.04 systems, linked against libc 2.9."

      However, most production linux systems won't have this new of a glibc. For example, RHEL 5.X uses glibc 2.5.

      When you try to run it, you get:

      ./mysqld: /lib64/libc.so.6: version `GLIBC_2.8' not found (required by ./mysqld)
      ./mysqld: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by ./mysqld)

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            knielsen Kristian Nielsen added a comment -

            Re: 5.1.38 RC x86_64 binaries do not work on RHEL 5
            Thanks for notifying us of the problem.

            Agree that it is a problem that the binaries depend on a new version of glibc.

            The previous release was built on Ubuntu 8.04, we were not sufficiently aware of this issue so the current release was built on Ubuntu 9.04 without checking for libc version issues. We are currently building on Ubuntu 8.04 in Buildbot.

            Ubuntu 8.04 has glibc 2.7, so that also will probably cause problems for RHEL 5. I will see how much work it will be to use Centos 5 instead for building the binary tarballs. Also, we expect to have centos 5 rpms soon, which could also be a solution.

            Show
            knielsen Kristian Nielsen added a comment - Re: 5.1.38 RC x86_64 binaries do not work on RHEL 5 Thanks for notifying us of the problem. Agree that it is a problem that the binaries depend on a new version of glibc. The previous release was built on Ubuntu 8.04, we were not sufficiently aware of this issue so the current release was built on Ubuntu 9.04 without checking for libc version issues. We are currently building on Ubuntu 8.04 in Buildbot. Ubuntu 8.04 has glibc 2.7, so that also will probably cause problems for RHEL 5. I will see how much work it will be to use Centos 5 instead for building the binary tarballs. Also, we expect to have centos 5 rpms soon, which could also be a solution.
            Hide
            arjenlentz Arjen Lentz added a comment -

            Re: 5.1.38 RC x86_64 binaries do not work on RHEL 5
            We're not going to be able to build a binary tarball that works on all distros, unless it'd get linked statically.
            The native packages (RPM, DEB) are indeed the nice solution.

            Show
            arjenlentz Arjen Lentz added a comment - Re: 5.1.38 RC x86_64 binaries do not work on RHEL 5 We're not going to be able to build a binary tarball that works on all distros, unless it'd get linked statically. The native packages (RPM, DEB) are indeed the nice solution.
            Hide
            hakanküçükyılmaz Hakan Küçükyılmaz added a comment -

            Re: 5.1.38 RC x86_64 binaries do not work on RHEL 5
            Harrison,

            we have RPM packages for CentOS now. Can you please try, if it works for you with RHEL 5:
            http://ourdelta.org/centos

            Show
            hakanküçükyılmaz Hakan Küçükyılmaz added a comment - Re: 5.1.38 RC x86_64 binaries do not work on RHEL 5 Harrison, we have RPM packages for CentOS now. Can you please try, if it works for you with RHEL 5: http://ourdelta.org/centos
            Hide
            ratzpo Rasmus Johansson added a comment -

            Launchpad bug id: 465327

            Show
            ratzpo Rasmus Johansson added a comment - Launchpad bug id: 465327

              People

              • Assignee:
                Unassigned
                Reporter:
                harrisonfisk Harrison Fisk
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: