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 cd16748194e2 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
d95f49cb3b54.
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: cd16748194e2
Differential Revision: https://reviews.freebsd.org/D44662
2024-04-07 11:36:13 +02:00
..
2024-02-22 15:02:10 +01:00
2024-01-12 14:00:46 +01:00
2024-03-03 10:04:08 +00:00
2023-06-27 21:34:34 +02:00
2023-12-31 01:37:05 +01:00
2024-04-07 11:36:13 +02:00
2024-03-18 11:25:38 +01:00
2023-05-17 18:30:15 +02:00
2024-01-12 16:11:29 +01:00
2024-03-15 16:41:08 -04:00
2024-02-22 15:02:11 +01:00
2024-02-22 15:02:12 +01:00
2024-01-27 13:52:26 +03:00
2024-03-23 23:36:08 -05:00
2023-11-23 11:20:28 +00:00
2023-07-12 20:56:04 +02:00
2024-02-24 20:25:24 +01:00
2024-02-22 15:02:13 +01:00
2024-01-31 22:10:51 +03:00
2024-02-26 21:37:47 +01:00
2024-01-12 14:00:46 +01:00
2024-01-09 16:41:04 +01:00
2024-01-24 11:20:15 +01:00
2024-02-24 20:25:24 +01:00
2023-11-10 12:39:37 +01:00
2024-02-22 15:02:14 +01:00
2023-12-31 01:37:05 +01:00
2023-11-06 11:03:47 +01:00
2023-04-23 09:09:58 +00:00
2023-12-28 01:51:56 -08:00
2024-02-22 15:02:15 +01:00
2024-01-17 15:46:35 -05:00
2023-09-03 10:10:51 -07:00
2024-01-03 15:09:33 +01:00
2023-07-21 16:45:29 +02:00
2023-11-23 11:20:28 +00:00
2024-02-26 18:54:37 +01:00
2024-02-22 15:02:16 +01:00
2023-08-26 21:03:32 +00:00
2024-03-02 00:38:38 +01:00
2024-02-22 09:14:00 +01:00
2024-02-22 15:02:17 +01:00
2024-02-14 16:04:12 +01:00
2024-02-13 17:44:22 +03:00
2024-02-22 15:02:18 +01:00
2024-02-22 15:02:19 +01:00
2024-02-24 19:22:01 +01:00
2024-01-28 23:14:25 +01:00
2024-03-16 14:35:47 +00:00
2023-05-25 11:39:33 +02:00
2024-01-12 16:11:29 +01:00
2024-01-31 22:21:18 +03:00
2023-11-03 05:26:23 +03:00
2024-01-12 16:11:29 +01:00
2024-03-04 12:27:45 +01:00
2023-10-22 11:54:19 +02:00
2024-03-03 10:04:09 +00:00
2023-06-05 20:09:01 +02:00
2024-01-10 09:16:01 +01:00
2024-02-21 12:08:22 +01:00
2024-01-24 11:20:15 +01:00
2023-06-08 17:30:55 +02:00
2023-11-10 12:39:37 +01:00
2024-01-29 20:54:18 +01:00
2023-11-23 11:20:28 +00:00
2023-12-31 01:37:05 +01:00
2024-02-22 15:02:20 +01:00
2024-01-27 16:46:40 +01:00
2023-04-25 17:17:15 +02:00
2024-03-03 10:04:09 +00:00
2024-02-22 15:02:21 +01:00
2024-01-10 09:16:01 +01:00
2023-08-07 19:34:07 +03:00
2023-06-27 21:34:34 +02:00
2023-12-05 12:45:59 -05:00
2023-11-06 11:03:47 +01:00
2024-03-30 18:59:44 +09:00
2024-03-18 16:19:34 +03:00
2024-03-18 16:19:34 +03:00
2023-11-05 13:30:23 +01:00
2024-02-22 15:02:22 +01:00
2024-01-10 09:16:01 +01:00
2024-01-14 00:30:23 +01:00
2024-04-04 16:30:18 -04:00
2023-06-27 21:34:34 +02:00
2023-06-27 21:34:34 +02:00
2023-09-29 22:19:56 +08:00
2023-09-24 14:57:15 -04:00
2023-06-27 21:34:34 +02:00
2024-03-09 23:21:12 +08:00
2023-06-27 21:34:34 +02:00
2023-09-10 12:13:06 -04:00
2023-06-27 21:34:34 +02:00
2023-06-27 21:34:34 +02:00
2023-06-27 21:34:34 +02:00
2024-02-22 19:19:20 +01:00
2024-01-10 09:16:01 +01:00
2024-02-22 19:19:21 +01:00
2023-10-09 12:17:50 -04: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-31 08:03:10 -04:00
2024-03-29 22:17:58 -04:00
2024-03-29 22:17:58 -04:00
2024-03-29 22:17:58 -04:00
2024-03-29 22:17:58 -04:00
2023-11-23 11:20:28 +00:00
2024-03-02 14:53:25 +01:00
2024-01-20 23:17:36 +01:00
2023-11-10 12:39:37 +01:00
2023-06-10 19:14:07 +02:00
2024-02-22 19:19:22 +01:00
2024-03-07 04:04:46 +09:00
2023-11-11 03:38:18 -08:00
2024-01-09 14:27:13 +01:00
2023-04-25 17:17:15 +02:00
2023-04-25 17:17:15 +02:00
2024-02-18 20:59:25 -08:00
2024-03-03 10:04:09 +00:00
2023-11-10 12:39:37 +01:00
2023-07-28 19:13:17 +02:00
2024-01-10 09:16:01 +01:00
2023-04-25 17:17:15 +02:00
2023-04-25 17:17:15 +02:00
2024-02-15 02:39:58 -05:00
2024-03-16 14:47:31 +00:00
2023-11-06 11:03:47 +01:00
2024-01-23 11:32:28 +00:00
2024-01-12 23:40:48 +01:00
2024-03-14 10:34:32 +01:00
2024-02-24 20:25:25 +01:00
2024-03-17 22:19:04 +01:00
2024-02-22 19:19:22 +01:00
2023-12-31 01:37:05 +01:00
2023-07-26 02:48:20 +02:00
2024-02-22 19:19:23 +01:00
2024-03-03 10:04:09 +00:00
2024-01-30 17:59:24 +03:00
2024-02-13 17:44:22 +03:00
2024-02-13 17:44:22 +03:00
2024-01-12 16:11:29 +01:00
2024-01-27 13:52:26 +03:00
2024-02-22 20:33:46 +01:00
2024-01-12 16:11:29 +01:00
2024-03-03 10:04:09 +00:00
2024-02-22 19:19:24 +01:00
2024-03-18 07:47:19 -04:00
2024-02-22 19:19:25 +01:00
2024-01-12 16:11:29 +01:00
2024-02-22 19:19:26 +01:00
2024-01-12 16:11:29 +01:00
2024-02-29 12:44:15 +01:00