mod_security, mod_perl, mod_python, php-pear, mysql updated
September 21, 2007 by Jason · 16 Comments
Earlier today I rolled out a bunch of updates to the packages in the repo. If you use any of these you'll need to run a "yum update" to pull them in. Complete details on the updates are at the bottom of this post.
The only update I would consider "critical" is MySQL. Bug #31001 was found after the release of the sources and is probably a deal-breaker for anyone using InnoDB tables as "ORDER BY DESC" no longer works. This respin includes a patch to fix that glitch.
Continue Reading 'mod_security, mod_perl, mod_python, php-pear, mysql updated' »
Upgrading to MySQL 5.0.48 on RHEL and CentOS
September 19, 2007 by Jason · 42 Comments
Yeah, I know last month I said that I probably wouldn't be doing any more releases of MySQL from the Enterprise-only sources but I guess I lied. As soon as I saw that 5.0.48 was out I checked it out from BitKeeper and started working to turn that into a package that I could use to build my RPMs. Not wanting to unleash an untested copy of MySQL on the masses, and not knowing how my readers would react to my releasing packages made from an unofficial source tarball, I decided to keep that one private for a while and test it on my own systems.
Well, just about when it got to the point when I was going to release it to the wild, some kind soul went and released the official tarball for 5.0.48 Enterprise. The 5.0.48 binaries currently in my repo are made from the official sources, not my original BitKeeper sources. That said, given how well they worked out for me I am still not opposed to, in the future, releasing Enterprise versions of MySQL that are made from the BitKeeper sources and then later doing a respin if the official source tarball leaks out. If you have a concern about that, let me know.
Continue Reading 'Upgrading to MySQL 5.0.48 on RHEL and CentOS' »
MySQL stops providing Enterprise source for free
August 9, 2007 by Jason · 9 Comments
For the past few months I have been providing "Red Hat"-style RPMs of the newest MySQL versions, including the Enterprise-only releases. Unfortunately it looks like that practice is going to come to an end. The developers of MySQL have decided to change the release policy of the Community version and the availability policy of the Enterprise sources.
Continue Reading 'MySQL stops providing Enterprise source for free' »
Upgrading to MySQL 5.0.46 on RHEL and CentOS
August 9, 2007 by Jason · 4 Comments
MySQL 5.0.46 is the newest release available to MySQL Enterprise customers. As with prior versions I've built my customary "Red Hat"-style RPMs. The source code for this release has since been removed from the main MySQL FTP site (don't worry, it wasn't pulled due to bugs, more on this in a later article) but I grabbed it before it disappeared.
As with all of my releases, all you’ll need to do is run a ‘yum update’ if you’re a user of my repository. Those wishing to compile from source can do so with the src.rpm at the bottom of this post but unless you’ve got a good reason, I wouldn’t recommend it because it takes forever and a day for the testing to run to completion and it will fail near the end if you’re one of those people that likes to compile as ‘root’.
Continue Reading 'Upgrading to MySQL 5.0.46 on RHEL and CentOS' »
Upgrading to MySQL 5.0.45 on RHEL and CentOS
July 18, 2007 by Jason · 26 Comments
As happens every 2 months or so, the community release of MySQL has been updated. The 5.0.45 release contains a substantial number of bug fixes since the last community release (5.0.41) but perhaps more interestingly, there were about 100 bug fixes since the last Enterprise release (5.0.44) just two weeks prior! This is definitely a release that I'd recommend all users of MySQL 5.0 upgrade to.
While MySQL does provide binary RPMs for RHEL & CentOS for their community releases, the binaries provided are not packaged in the same format as those that ship with RHEL, CentOS and Fedora. For those that want to stick with the "Red Hat"-style packages, add my yum repository to your system and run a "yum update".
Continue Reading 'Upgrading to MySQL 5.0.45 on RHEL and CentOS' »
Upgrading to MySQL 5.0.44 on RHEL and CentOS
July 3, 2007 by Jason · 9 Comments
Another month brings another version of MySQL under the 'Monthly Rapid Update' program. This one seems to have been hidden from public view on the main MySQL FTP site but the source showed up on a mirror server (thanks Pair.com!) so I've put together my customary binary RPMs for RedHat Enterprise Linux & CentOS 4.
As with all of my releases, all you'll need to do is run a 'yum update' if you're a user of my repository. Those wishing to compile from source can do so with the src.rpm at the bottom of this post but unless you've got a good reason, I wouldn't recommend it because it takes forever and a day for the testing to run to completion and it will fail near the end if you're one of those people that likes to compile as 'root'.
Continue Reading 'Upgrading to MySQL 5.0.44 on RHEL and CentOS' »
Upgrading to MySQL 5.0.42 on RHEL and CentOS
June 15, 2007 by Jason · 9 Comments
The source package for the Enterprise release of MySQL 5.0.42 has been available on their FTP for quite some time now. Unfortunately, they left the release notes page at "Not yet released" until just recently so I've been kind of hesitant to actually build and release binary packages. That said, the release notes have been updated (to show a release date of 3 weeks ago) and I'm now making that version available to all those without an Enterprise subscription.
To the users of my repository, you know what to do. If you aren't an existing user, you can either click the "Yum Repository" link at the top of the page, or download the src.rpm at the bottom of this post and rebuild the binaries yourself. If you choose the latter, remember that MySQL cannot be built as 'root'.
Continue Reading 'Upgrading to MySQL 5.0.42 on RHEL and CentOS' »
Upgrading to MySQL 5.0.41 on RHEL and CentOS
May 11, 2007 by Jason · 14 Comments
As happened with 5.0.36 and 5.0.37, it looks like the MySQL 5.0.40 Enterprise-only release has been followed almost immediately by a community version of 5.0.41. As the purpose of my Yum repository is to keep your LAMP stack on the bleeding-edge, I bring you RHEL/CentOS RPMs for "MySQL 5.0.41"!
I don't have an actual changelog for 5.0.40 to 5.0.41 because the only changelogs that are published are for 5.0.36 -> 5.0.38 -> 5.0.40 and 5.0.37 -> 5.0.41 for Enterprise and Community releases respectively. That said, if anyone would like to go through the changelogs for 5.0.38, 5.0.40 and 5.0.41 and find a list of differences, I'd be happy to post up the details with proper credit given.
Continue Reading 'Upgrading to MySQL 5.0.41 on RHEL and CentOS' »
Upgrading to MySQL 5.0.40 on RHEL and CentOS
May 5, 2007 by Jason · 2 Comments
Another month brings another Enterprise-only release of the MySQL database server under the "Monthly Rapid Update" program. As with the last few Enterprise releases, I've built RHEL-style 32- & 64-bit binary packages for all of the community users out there so that they can keep their systems up-to-date.
The spec file is unmodified from my release of 5.0.38 but the source has been updated to 5.0.40. If you would like to download the src.rpm to compile yourself or simply to look and see what I've done, feel free to use the link at the bottom of this post.
Continue Reading 'Upgrading to MySQL 5.0.40 on RHEL and CentOS' »
MySQL 5.0.38 packages updated
April 6, 2007 by Jason · 14 Comments
I've rebuilt the MySQL 5.0.38 binaries in my yum repository to take care of a small bug that I introduced for new installs.
It seems that the database initialization script that runs on the first launch of mysqld (part of the 'mysql-server' package) has changed a bit between 5.0.37 & 5.0.38. Unfortunately, not noticing that, I tossed a couple of new .sql scripts in the wrong package. This, as it turns out, only affected users who were trying to do a clean installation of mysql. If you were upgrading from the stock EL4 version, from the 'centosplus' repo, or from one of my earlier releases then you weren't affected.