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
- All
- Comments
- Work Log
- History
- Activity
- Transitions
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.