1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-19 00:13:33 +00:00

databases/percona57-*: update Percona MySQL to 5.7.41-44 release (+)

While here, introduce HAVE_TYPE_MY_BOOL variable alongside with typedef char my_bool;

This unbreak devel/apr1 build with mysql integration enabled whule dafault is set to percona

Release notes:	https://docs.percona.com/percona-server/5.7/release-notes/5.7.41-44.html
This commit is contained in:
Dima Panov 2023-04-03 10:38:05 +03:00
parent d20872b05c
commit b8ee7dca22
No known key found for this signature in database
GPG Key ID: FB8BA09DD5398F29
4 changed files with 30 additions and 4 deletions

View File

@ -0,0 +1,13 @@
--- include/mysql.h.orig 2023-02-28 17:21:35 UTC
+++ include/mysql.h
@@ -46,7 +46,10 @@ extern "C" {
#ifndef MYSQL_ABI_CHECK
#include <sys/types.h>
#endif
+#ifndef HAVE_TYPE_MY_BOOL
+#define HAVE_TYPE_MY_BOOL
typedef char my_bool;
+#endif
#if !defined(_WIN32)
#define STDCALL
#else

View File

@ -1,5 +1,5 @@
PORTNAME?= percona
DISTVERSION= 5.7.40-43
DISTVERSION= 5.7.41-44
PORTREVISION?= 0
CATEGORIES= databases
MASTER_SITES= http://www.percona.com/downloads/Percona-Server-5.7/Percona-Server-${DISTVERSION}/source/tarball/:percona \

View File

@ -1,5 +1,5 @@
TIMESTAMP = 1676227879
SHA256 (percona-server-5.7.40-43.tar.gz) = d0af51b4bdbac8b7f61aafbdc3311f4788350c7856861857fd740d4224012d09
SIZE (percona-server-5.7.40-43.tar.gz) = 91574210
TIMESTAMP = 1680502515
SHA256 (percona-server-5.7.41-44.tar.gz) = 7e3b8e73c440536cfea8b9d3103e5564e915b3becc3611c2970b1d0f8359fdcf
SIZE (percona-server-5.7.41-44.tar.gz) = 91579562
SHA256 (boost_1_59_0.tar.gz) = 47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac
SIZE (boost_1_59_0.tar.gz) = 83709983

View File

@ -0,0 +1,13 @@
--- include/mysql.h.orig 2023-02-28 17:21:35 UTC
+++ include/mysql.h
@@ -46,7 +46,10 @@ extern "C" {
#ifndef MYSQL_ABI_CHECK
#include <sys/types.h>
#endif
+#ifndef HAVE_TYPE_MY_BOOL
+#define HAVE_TYPE_MY_BOOL
typedef char my_bool;
+#endif
#if !defined(_WIN32)
#define STDCALL
#else