Skip Menu |
 

This queue is for tickets about the DBD-mysql CPAN distribution.

Report information
The Basics
Id: 122065
Status: resolved
Priority: 0/
Queue: DBD-mysql

People
Owner: Nobody in particular
Requestors: brnrd [...] FreeBSD.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: DBD-mysql fails to build with MariaDB 10.2
Date: Sat, 10 Jun 2017 16:08:40 +0200
To: bug-DBD-mysql [...] rt.cpan.org
From: Bernard Spil <brnrd [...] FreeBSD.org>
Download (untitled) / with headers
text/plain 702b
Hi, After updating MariaDB to 10.2 apparently direct struct access to MYSQL* was removed. Since (at least) MySQL 5.5 the mysql_options method is available that can set the reconnect flag. From: https://mariadb.com/kb/en/mariadb/mysql_optionsv/ MYSQL_OPT_RECONNECT: Enable or disable automatic reconnect. my_bool reconnect= 1; /* enable reconnect */ mysql_optionsv(mysql, MYSQL_OPT_RECONNECT, (void *)&reconnect); See also: https://bugs.freebsd.org/219788 Additionally MariaDB seems to not include mysql_version.h. Adding the include fixes this. No side-effects for MySQL as it will only be loaded once. Unified diffs attached. Thanks! Bernard Spil (maintainer of MariaDB ports on FreeBSD).
Download patch-dbdimp.c
text/x-csrc 554b

Message body is not shown because sender requested not to inline it.

Download patch-dbdimp.h
text/x-chdr 379b

Message body is not shown because sender requested not to inline it.

Subject: Re: [rt.cpan.org #122065] AutoReply: DBD-mysql fails to build with MariaDB 10.2
Date: Sat, 10 Jun 2017 17:21:05 +0200
To: bug-DBD-mysql [...] rt.cpan.org
From: Bernard Spil <brnrd [...] FreeBSD.org>
Download (untitled) / with headers
text/plain 215b


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.