Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compilation fixes for MySQL 5.5 #1

Closed
wants to merge 3 commits into from
Closed

Commits on Jul 19, 2017

  1. Fix compilation with versions not defining MYSQL_SERVER_PUBLIC_KEY

    This was apparently added in 5.6.6, so put a guard around the code using
    it checking for the corresponding MYSQL_VERSION_ID.
    
    See https://bugs.mysql.com/bug.php?id=74706
    vadz committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    0886248 View commit details
    Browse the repository at this point in the history
  2. Rename DBC::net_buffer_length field to avoid conflict

    The field can't have the same name as the macro with the same name
    defined in mysql.h (at least in MySQL 5.5), so rename it to fix
    compilation.
    vadz committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    9cb5ae2 View commit details
    Browse the repository at this point in the history
  3. Define my_stpmov() in our own code if not available in MySQL

    This fixes build with pre-5.7 MySQL versions after the changes of
    e11e67f.
    vadz committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    c922dc4 View commit details
    Browse the repository at this point in the history