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