1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-07 11:49:40 +00:00
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
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-01-27 13:52:26 +03:00
2024-02-26 21:37:47 +01:00
2023-11-10 12:39:37 +01:00
2024-01-17 15:46:35 -05:00
2024-01-03 15:09:33 +01:00
2023-08-26 21:03:32 +00:00
2024-02-14 16:04:12 +01:00
2024-02-22 15:02:18 +01: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
2024-01-12 16:11:29 +01:00
2024-03-04 12:27:45 +01:00
2023-11-10 12:39:37 +01:00
2024-02-22 15:02:20 +01:00
2023-12-05 12:45:59 -05:00
2024-02-22 15:02:22 +01:00
2024-04-04 16:30:18 -04:00
2024-02-22 19:19:20 +01:00
2024-02-22 19:19:21 +01: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
2024-01-20 23:17:36 +01:00
2023-11-10 12:39:37 +01: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-02-24 20:25:25 +01:00
2024-02-22 19:19:22 +01:00
2024-01-30 17:59:24 +03:00
2024-01-12 16:11:29 +01:00
2024-01-27 13:52:26 +03:00
2024-01-12 16:11:29 +01:00
2024-02-22 19:19:24 +01:00
2024-03-18 07:47:19 -04:00
2024-01-12 16:11:29 +01:00
2024-01-12 16:11:29 +01:00
2024-02-29 12:44:15 +01:00