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

LP:1049621 - GLIBC_2.14 buildbot change for mariadb-5.3.8-Linux-x86_64.tar.gz

    Details

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

      Description

      Hello and thank you for mariadb,

      I noticed mariadb-5.3.8-Linux-x86_64.tar.gz looks to have been built with different libs than mariadb-5.3.7-Linux-x86_64.tar.gz and previous 5.3.X bintars for x86_64.

      In particular when executing on Red Hat EL 5.8 (2.6.18-308.1.1.el5 with (glibc 2.5 (-81)) 5.3.8 now errors with:

      /bin/mysql_upgrade: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by bin/mysql_upgrade)

      and

      /bin/mysqld: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory

      on RHEL6 (less "ancient") it also errors with

      bin/mysql_upgrade: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by bin/mysql_upgrade)

      glibc on RHEL6.2 is 2.12(-1.47)

      I am wondering if there is a x86_64 bintar file available that will run with older versions of glibc. As I could not find a mention of this change I thought it likely to be a bug.

      Thank you

      Ref:
      http://sources.redhat.com/bugzilla/show_bug.cgi?id=12518 for the GLIBC_2.14 symbol version change

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            elenst Elena Stepanova added a comment -

            Re: GLIBC_2.14 buildbot change for mariadb-5.3.8-Linux-x86_64.tar.gz
            Hi Peter,

            Thanks, yes, it's an unfortunate side-effect of building the package on the "latest and greatest".

            Hi Daniel,

            We discussed this problem some time ago, the tentative solution was to provide two versions of the binary tarball, but it seems that the other package hasn't made it to the downloads yet. Could you please make it available as you planned to?

            Show
            elenst Elena Stepanova added a comment - Re: GLIBC_2.14 buildbot change for mariadb-5.3.8-Linux-x86_64.tar.gz Hi Peter, Thanks, yes, it's an unfortunate side-effect of building the package on the "latest and greatest". Hi Daniel, We discussed this problem some time ago, the tentative solution was to provide two versions of the binary tarball, but it seems that the other package hasn't made it to the downloads yet. Could you please make it available as you planned to?
            Hide
            peterstigedwards Peter (Stig) Edwards added a comment -

            Re: GLIBC_2.14 buildbot change for mariadb-5.3.8-Linux-x86_64.tar.gz
            Hi Elena,
            Thank you for the swift reply.
            Hi Daniel,
            I have built a bintar on RHEL5 against glibc 2.5, it passes all the 1391 tests run from a "./mysql-test-run --force" after a "BUILD/compile-bintar", I have not built/tested debug or valgrind instances and I have not run the extended tests.
            I have a few upgrades from 5.3.7 to 5.3.8 planned over the next few days, I would prefer to use a bintar from yourselves (because of your toolchain, builds, test coverage and also to be on the same bintar as other users). I can use the bintar I just built, but I was wondering if you thought the "other package" will be available soon? I am asking because I am thinking it may already exist. If you thought it would be available by early next week then I would postpone the upgrades using the bintar I built and wait.
            Thank you

            Show
            peterstigedwards Peter (Stig) Edwards added a comment - Re: GLIBC_2.14 buildbot change for mariadb-5.3.8-Linux-x86_64.tar.gz Hi Elena, Thank you for the swift reply. Hi Daniel, I have built a bintar on RHEL5 against glibc 2.5, it passes all the 1391 tests run from a "./mysql-test-run --force" after a "BUILD/compile-bintar", I have not built/tested debug or valgrind instances and I have not run the extended tests. I have a few upgrades from 5.3.7 to 5.3.8 planned over the next few days, I would prefer to use a bintar from yourselves (because of your toolchain, builds, test coverage and also to be on the same bintar as other users). I can use the bintar I just built, but I was wondering if you thought the "other package" will be available soon? I am asking because I am thinking it may already exist. If you thought it would be available by early next week then I would postpone the upgrades using the bintar I built and wait. Thank you
            Hide
            dbart Daniel Bartholomew added a comment -

            Re: GLIBC_2.14 buildbot change for mariadb-5.3.8-Linux-x86_64.tar.gz
            I've created the binaries and uploaded them to our downloads system. There are two versions. The ones built on the newer build machine that require GLIBC_2.14 are now marked as such. The other two are built on the same build machine used for previous 5.3 releases. Most of the mirrors have them now, so I've gone ahead and made them available:

            http://downloads.mariadb.org/mariadb/5.3.8/#os_group=linux_generic

            Let us know if you run into any trouble with them.

            Thanks!

            Show
            dbart Daniel Bartholomew added a comment - Re: GLIBC_2.14 buildbot change for mariadb-5.3.8-Linux-x86_64.tar.gz I've created the binaries and uploaded them to our downloads system. There are two versions. The ones built on the newer build machine that require GLIBC_2.14 are now marked as such. The other two are built on the same build machine used for previous 5.3 releases. Most of the mirrors have them now, so I've gone ahead and made them available: http://downloads.mariadb.org/mariadb/5.3.8/#os_group=linux_generic Let us know if you run into any trouble with them. Thanks!
            Hide
            peterstigedwards Peter (Stig) Edwards added a comment -

            Re: GLIBC_2.14 buildbot change for mariadb-5.3.8-Linux-x86_64.tar.gz
            Great. Thank you.

            Show
            peterstigedwards Peter (Stig) Edwards added a comment - Re: GLIBC_2.14 buildbot change for mariadb-5.3.8-Linux-x86_64.tar.gz Great. Thank you.
            Hide
            ratzpo Rasmus Johansson added a comment -

            Launchpad bug id: 1049621

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

              People

              • Assignee:
                dbart Daniel Bartholomew
                Reporter:
                peterstigedwards Peter (Stig) Edwards
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: