MySQL - 55, 50, 51 etc.

Ryan Schmidt ryandesign at
Sat Apr 16 16:13:19 PDT 2011

On Apr 16, 2011, at 10:19, Chris Janton wrote:

> Looks like it's time for me to go looking at the newer release of MySQL.
> From what I can see mysql5 (and -server) are at version 5.1.56
> mysql5-devel is at 5.5.2-m2 (12 Feb 2010) - whereas the latest 5.5 GA is 5.5.11 (7 Apr 2011)
> Anything I can do to help?
> Is my perception of the age of -devel incorrect?

You're correct.

I stopped updating mysql5-devel when mysql 5.5 switched to the cmake build system. I had trouble translating all of the configure arguments we were using into cmake-isms. I asked for help from the mysql developers but didn't get an answer i fully understood, then I forgot about it. If you can help finish that task that would be great. Here is my work in progress:

As it says in a note at the end of that ticket, my intention is to stop doing the mysql5 / mysql5-devel thing and switch to the way the postgres and berkeleydb ports work -- i.e. mysql50 mysql51 mysql55. This requires a new directory layout that makes these ports nonconflicting. Most (all?) of this can probably be handled by making $mysql in these ports be i.e. mysql50 mysql51 mysql55 instead of just mysql5. I haven't tried yet. And it also requires going through each port that uses mysql5 and switching its dependencies and/or variants, which is daunting.

More information about the macports-users mailing list