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