Upgrading to MySQL 5.0.42 on RHEL and CentOS
June 15, 2007 by Jason · 8 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 PHP 5.2.3 on RHEL and CentOS
June 1, 2007 by Jason · 51 Comments
PHP 5.2.3 has been released. This version does not have the massive number of bug fixes that came with 5.2.2 (which included many of the patches from the Month of PHP Bugs), but it does have some useful fixes included, including the fix for the HTTP_RAW_POST_DATA bug that was introduced in PHP 5.2.2.
This build was relatively straight forward and didn't require any modifications to the spec file from my build of 5.2.2. I'll probably do a respin when MySQL 5.0.42 is finally marked as "released" (the source package is already available but the changelog hasn't been updated with an official release date).
Continue Reading 'Upgrading to PHP 5.2.3 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 PHP 5.2.2 on RHEL and CentOS
May 5, 2007 by Jason · 33 Comments
It's been quite a while since the last release of PHP 5.2. The article I posted on upgrading to PHP 5.2.1 was published back on 2/10/2007, just short of 3 months ago. That all said, PHP 5.2.2 has finally been released and it includes many of the patches that were submitted under the recent "Month of PHP Bugs" (formerly known as "March").
The spec file goes largely unchanged from my release of 5.2.1, although the source has been updated to 5.2.2 and one RH-supplied patch (#50) has been updated to reflect some of the code changes in this newest release.
Continue Reading 'Upgrading to PHP 5.2.2 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' »
Subversion packages in repo upgraded to 1.4.3
April 23, 2007 by Jason · 10 Comments
After taking a long weekend to enjoy my new FIOS TV service (by the way, if you haven't seen FIOS TV then you haven't actually watched TV, this is crystal clear), I decided to build Subversion 1.4.3 packages for my repo. These, as with the last batch, are based on DAG's spec file but have been compiled against newer versions of apr & httpd.
Questions and comments, leave them below. Otherwise, enjoy.
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.
New Repository Addition: Subversion
April 5, 2007 by Jason · 8 Comments
There have been a few requests in the post comments and via email for a version of Subversion that works with my updated version of httpd. Well, after ripping my hair out for the past couple days trying to get around a few blocking issues, I finally built Subversion packages for 32- & 64-bit systems.
First, unlike my httpd, PHP, and MySQL builds, I wanted to stick with the version of Subversion that came with RHEL & CentOS 4. I really didn't see the point of upgrading to a newer, less tested, version on this particular package. That said, the version of Subversion that comes with EL4 didn't particularly like the version of apr that is included in my repo. That meant that a straight rebuild of the src.rpm wasn't possible (it was failing the apr-related tests during the build).
New PHP packages available by popular request
April 2, 2007 by Jason · 8 Comments
Since there have been a few requests for some of the less-common PHP modules (and because these modules are available in the 'centosplus' repo) I decided to build them and have them added to my repositories. The 32- & 64-bit repos now have packages for php-dbase, php-mcrypt, php-mhash, and php-tidy. A few dependencies for those packages popped up (such as libmcrypt, tidy, and mhash) so those have been included as well.
I've also received quite a few requests for a subversion binary package that will work with the newer version of httpd. I'm a bit busy right now, but I'd expect that I'll be able to get to those requests within the next few days.
Upgrading to MySQL 5.0.38 on RHEL and CentOS
March 26, 2007 by Jason · 14 Comments
Well, MySQL has released another Enterprise-only version. Not only are there no binary packages for the community, but they haven't even bothered to post a link to the source on the download page. Why they do this, I don't know, because it would really only take another 15 seconds to update the link to the source package on the community release page. As it stands, in order for someone to find out about this release they'd either have to be crawling the MySQL FTP site or watching the Enterprise edition release logs.
In any case, not to be left behind just because I "can't afford"/"refuse to pay" $600 (minimum) per server, I have once again built packages to provide a community release of the newest stable version of MySQL.
Continue Reading 'Upgrading to MySQL 5.0.38 on RHEL and CentOS' »