Files
ports/sysutils
Florian Smeets 92a030dffd databases/p5-DBD-mysql: Fix for MariaDB users
Add a new variable DBD_MYSQL, use that in *_DEPENDS and add mysql to USES
where required. DBD_MYSQL will automatically set the correct DBD dependency.

In cd16748194 databases/p5-DBD-mysql was updated to 5.x, in 5.x the
support for MariaDB was removed and only MySQL >= 8.0 is supported.

In the 4.x releases MariaDB is still supported, according to upstream 4.x
will still be supported for a while [1], so use that for now when we detect
that MYSQL_FLAVOUR is set to mariadb. databases/p5-DBD-mysql4 was added in
d95f49cb3b.

DBD:MariaDB would be another alternative, but migrating to it might need
more analysis than just staying with the 4.x releases of p5-DBD-mysql. This
thread on the amavis-users mailing list has a very good summary [2] from
the author of DBD:MariaDB.

This includes ideas and suggestions from vvd and mat. Thanks!

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277889#c17
[2] https://lists.amavis.org/pipermail/amavis-users/2024-March/006823.html

PR:		275100, 277889
Reviewed by:	vvd, mat
Fixes:	cd16748194
Differential Revision: https://reviews.freebsd.org/D44662
2024-04-07 11:36:13 +02:00
..
2024-03-24 15:29:00 +01:00
2023-10-31 14:08:22 +01:00
2023-12-20 07:12:40 +01:00
2024-03-17 12:23:06 +03:00
2024-03-01 21:11:59 +03:00
2024-03-01 21:11:59 +03:00
2023-10-30 14:22:38 -07:00
2024-03-17 13:00:12 +03:00
2024-02-22 20:49:29 -05:00
2024-03-24 15:29:00 +01:00
2024-03-17 13:00:12 +03:00
2024-03-04 15:33:54 -03:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-07 19:57:54 +01:00
2024-03-31 17:15:25 +00:00
2024-03-01 21:11:59 +03:00
2024-03-24 15:29:00 +01:00
2024-02-12 17:54:54 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-03 18:15:34 +01:00
2024-03-01 21:11:59 +03:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-01-21 21:48:10 +01:00
2024-04-01 16:52:19 +02:00
2024-03-24 15:29:00 +01:00
2024-02-25 18:18:51 +01:00
2023-11-17 12:46:00 +01:00
2024-03-31 18:02:55 +02:00
2024-02-25 18:18:55 +01:00
2024-03-24 13:53:32 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-01-23 09:15:37 -03:00
2024-03-26 08:00:43 -04:00
2024-03-25 11:33:38 +09:00
2024-03-28 21:54:26 +00:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-31 01:13:22 -03:00
2024-03-24 15:29:00 +01:00
2024-01-21 03:02:45 +01:00
2024-03-23 10:41:46 +01:00
2024-01-27 23:44:58 +01:00
2023-11-01 23:13:06 +01:00
2024-02-16 20:31:32 +01:00
2024-03-11 19:34:18 +03:00
2024-03-29 17:17:18 -03:00
2024-02-06 21:51:59 +01:00
2024-03-09 22:05:29 +08:00
2024-04-06 23:29:36 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-01-04 16:38:19 +00:00
2024-03-24 15:29:00 +01:00
2024-03-06 22:00:31 +00:00
2024-03-28 21:54:25 +00:00
2023-09-01 23:19:32 +02:00
2024-03-24 15:29:00 +01:00
2024-04-04 23:11:46 +02:00
2024-03-24 15:29:00 +01:00
2023-11-01 23:13:06 +01:00
2024-04-02 22:13:40 +02:00
2024-02-26 06:40:54 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-01 21:11:59 +03:00
2024-03-24 15:29:00 +01:00
2024-02-16 20:31:32 +01:00
2024-04-04 07:09:41 +02:00
2024-03-24 15:29:00 +01:00
2024-02-16 20:31:32 +01:00
2024-02-16 20:31:32 +01:00
2024-02-16 20:31:32 +01:00
2024-02-16 20:31:32 +01:00
2024-03-01 21:11:59 +03:00
2024-03-26 12:29:33 +00:00
2024-03-24 15:29:00 +01:00
2024-01-21 13:44:51 -08:00
2024-01-21 13:13:37 -08:00
2024-03-11 22:50:58 +01:00
2024-02-29 13:56:47 +00:00
2024-04-05 09:48:56 +01:00
2024-03-24 15:29:00 +01:00
2024-03-26 19:51:47 -03:00
2024-01-27 22:26:12 +03:00
2024-03-23 19:20:47 +01:00
2024-03-23 19:20:47 +01:00
2024-03-23 19:20:47 +01:00
2024-03-23 19:20:47 +01:00
2024-03-01 21:11:59 +03:00
2024-03-24 15:29:00 +01:00
2023-09-03 21:05:02 +00:00
2024-03-24 15:29:00 +01:00
2024-02-21 11:30:54 +00:00
2024-01-28 10:19:27 +01:00
2024-03-06 22:00:31 +00:00
2024-01-11 08:38:54 -08:00
2024-04-02 10:02:46 -07:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-01-15 13:33:30 -04:00
2024-03-24 15:29:00 +01:00
2024-01-24 22:41:27 -06:00
2023-08-22 01:03:37 +08:00
2024-03-24 15:29:00 +01:00
2024-01-21 18:53:27 +01:00
2024-03-24 15:29:00 +01:00
2024-02-28 17:36:23 +01:00
2024-03-24 15:29:00 +01:00
2024-01-27 13:52:26 +03:00
2024-03-10 11:59:05 +03:00
2024-03-05 09:21:11 -10:00
2024-03-26 19:51:47 -03:00
2024-01-28 20:04:11 +03:00
2024-03-16 04:20:08 +03:00
2024-03-31 18:43:53 +02:00
2024-03-31 08:03:10 -04:00
2024-03-31 08:03:10 -04:00
2024-03-31 08:03:10 -04:00
2024-03-23 19:20:47 +01:00
2024-03-05 10:57:55 +09:00
2024-03-09 22:05:30 +08:00
2024-01-21 18:53:27 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2023-10-03 12:48:35 +02:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2024-03-24 15:29:00 +01:00
2023-10-23 06:20:53 -05:00
2024-02-16 20:31:32 +01:00
2024-03-09 22:05:20 +08:00
2024-01-28 20:04:11 +03:00
2024-03-06 22:00:31 +00:00
2024-03-01 21:11:59 +03:00
2024-01-23 14:47:42 +01:00
2023-08-04 08:13:42 +02:00
2024-02-15 21:05:31 -08:00
2024-02-05 17:56:12 +01:00
2024-02-26 08:31:18 +01:00
2023-11-09 09:39:54 +01:00
2023-08-21 22:04:43 +01:00
2024-01-30 19:33:43 +01:00
2024-03-01 21:11:59 +03:00
2024-01-30 17:59:24 +03:00
2023-09-04 08:33:18 +02:00
2024-03-24 15:29:00 +01:00
2024-01-16 21:43:04 +01:00
2024-03-24 15:29:00 +01:00
2023-10-12 19:34:26 +02:00
2023-08-06 15:20:11 +01:00
2024-02-26 08:41:08 +01:00
2024-03-02 21:18:02 +01:00
2024-03-08 18:50:31 -05:00
2024-01-22 14:52:01 +01:00
2023-12-15 01:03:10 +08:00
2023-10-30 13:12:46 +01:00
2024-03-24 15:29:00 +01:00
2024-04-04 21:37:11 +02:00