Bug #15255 | Release 5.0.16 contains broken devel package | ||
---|---|---|---|
Submitted: | 26 Nov 2005 5:41 | Modified: | 10 Mar 2006 17:10 |
Reporter: | Thomas Keller | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server | Severity: | S1 (Critical) |
Version: | 5.0.16 | OS: | Linux (Linux (glibc23)) |
Assigned to: | Kent Boortz | CPU Architecture: | Any |
[26 Nov 2005 5:41]
Thomas Keller
[26 Nov 2005 11:15]
Valeriy Kravchuk
This problem with libz introduced in 5.0.16 is already known for some time. Looks like a duplicate of http://bugs.mysql.com/bug.php?id=15223. Please, check. You may add your comments to that bug report also.
[28 Nov 2005 9:45]
Sergei Golubchik
It's a different bug, I believe.
[21 Dec 2005 17:27]
Scott Marlowe
OK, considering that this breaks building PHP against MySQL, I'm hoping someone is working on this problem. It would appear that some bug fix with the zlib dependency resulted in this bug appearing. If so, that fix should be reverted. Then, after a new devel package is produced, someone can look at finding a REAL fix for the dependency issue, not one that breaks other systems. Breaking compatibility with PHP is REAL bad, as PHP is pretty much the lingua franca for MySQL sites.
[7 Mar 2006 21:56]
Scott Marlowe
So, why does MySQL include the zlib library in its RPMs? My OS (Fedora Core 2 and 3, and soon 4) all include the zlib library. It's here: /usr/lib/libz.so.1 which is a link to /usr/lib/libz.so.1.2.1.2 Can't MySQL just find and use that? or is there an issue with it not being a standard name? I'd much rather have things like an extra zlib be in a compatibility library that I can choose to install or not, based on my system needs. Is this problem not present in the RedHat EL rpms due to not needing a separate zlib there? Should people running Fedora Core be steered towards those RPMs?
[10 Mar 2006 17:10]
Kent Boortz
It was decided to use a "trusted" libz version to create the server binaries, and link statically against that library. As we create client libraries, static and shared, this caused some unexpected side effects. With 5.0.19 the build of PHP 5.1.2 has been verified, but there is more work to be done to make all zlib issues go away. If you still get failures to compile PHP with MySQL 5.0.19, please specify the exact configure line and PHP version.
[14 Jun 2006 11:18]
[ name withheld ]
I'm using Mysql 5.0.22, trying to install PHP 5.1.4. Mysql was installed through `yum install mysql-server.i386` (FC4). The problem with libz.la is still there.