ports/181798: Ports specifying WANT_MYSQL_VER failing with MariaDB
Spil Oss
spil.oss at gmail.com
Wed Sep 4 13:30:02 UTC 2013
The following reply was made to PR ports/181798; it has been noted by GNATS.
From: Spil Oss <spil.oss at gmail.com>
To: bug-followup at FreeBSD.org, spil oss <spil.oss at gmail.com>
Cc:
Subject: Re: ports/181798: Ports specifying WANT_MYSQL_VER failing with MariaDB
Date: Wed, 4 Sep 2013 15:25:25 +0200
Meanwhile I've created a patch that works for me (tested with
mail/dspam and databases/p5-DBD-mysql)
==== BEGIN PATCH
--- bsd.database.mk.orig 2013-08-05 21:43:39.000000000 +0200
+++ bsd.database.mk 2013-09-04 15:22:30.070278068 +0200
@@ -132,7 +132,13 @@
.if defined(WITH_MYSQL_VER) && ${WITH_MYSQL_VER} != ${WANT_MYSQL_VER}
IGNORE= cannot install: the port wants
mysql${WANT_MYSQL_VER}-client and you try to install
mysql${WITH_MYSQL_VER}-client
.endif
-MYSQL_VER= ${WANT_MYSQL_VER}
+.if ${_PERCONA} == 1
+MYSQL_VER= ${WANT_MYSQL_VER}p
+.elif ${_MARIADB} == 1
+MYSQL_VER= ${WANT_MYSQL_VER}m
+.else
+MYSQL_VER= ${WANT_MYSQL_VER}
+.endif
.elif defined(WITH_MYSQL_VER)
MYSQL_VER= ${WITH_MYSQL_VER}
.else
==== END PATCH
More information about the freebsd-ports-bugs
mailing list