ports/175180: Un-break databases/mariadb-* after ports/174660

Geoffroy Desvernay dgeo at centrale-marseille.fr
Thu Jan 10 14:10:01 UTC 2013


>Number:         175180
>Category:       ports
>Synopsis:       Un-break databases/mariadb-* after ports/174660
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 10 14:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Geoffroy Desvernay
>Release:        9.1-RELEASE
>Organization:
Ecole Centrale de Marseille
>Environment:
FreeBSD dgeo.sysadm.ec-m.fr 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Tue Dec 18 11:55:35 CET 2012     root at dgeo.sysadm.ec-m.fr:/usr/obj/usr/src/sys/DGEO  amd64
>Description:
changes in bsd.database.mk from ports/174660 made databases/mariadb-* break.

This patch to bsd.database.mk and databases/mariadb-server should let it work again
>How-To-Repeat:
try to compile anything dependent on mariadb-client
>Fix:
patch attached (thanks to Jeff Wheelhouse)

Patch attached with submission follows:

--- Mk/bsd.database.mk-	2013-01-09 20:18:01.511346124 +0000
+++ Mk/bsd.database.mk	2013-01-09 20:18:39.700379158 +0000
@@ -109,6 +109,7 @@
 MYSQL50_LIBVER=		15
 MYSQL51_LIBVER=		16
 MYSQL53_LIBVER=		16
+MYSQL53m_LIBVER=	16
 MYSQL55_LIBVER=		18
 MYSQL55p_LIBVER=	18
 MYSQL55m_LIBVER=	18
@@ -153,6 +154,9 @@
 .if (${MYSQL_VER} == "53")
 _MYSQL_CLIENT=	databases/mariadb-client
 _MYSQL_SERVER=	databases/mariadb-server
+.elif (${MYSQL_VER} == "53m")
+_MYSQL_CLIENT=	databases/mariadb-client
+_MYSQL_SERVER=	databases/mariadb-server
 .elif (${MYSQL_VER} == "55p")
 _MYSQL_CLIENT=	databases/percona55-client
 _MYSQL_SERVER=	databases/percona55-server
--- databases/mariadb-server/Makefile-	2013-01-10 13:01:01.324427257 +0000
+++ databases/mariadb-server/Makefile	2013-01-10 13:01:17.510017470 +0000
@@ -28,7 +28,7 @@
 
 .if !defined(MARIADB_CLIENT_SLAVE)
 USE_MYSQL=	yes
-WANT_MYSQL_VER=	53
+WANT_MYSQL_VER=	53m
 .endif
 
 .if !defined(MARIADB_SCRIPTS_SLAVE)
@@ -42,7 +42,7 @@
 
 OPTIONS_DEFINE+=	STATIC SSL OPENSSL
 OPTIONS_DEFAULT+=	SSL
-STATIC_DESC=	Build statically linked executables (not on 9.x)
+STATIC_DESC=	Statically link executables (not on 9.x)
 SSL_DESC=	Activate SSL support
 OPENSSL_DESC=	Use OpenSSL instead of bundled yassl
 

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-ports-bugs mailing list