cfengine ./configure will detect pre-existing mysql and postgresql

installs and use them even when options are deselected. This causes
unwanted dependencies and unintuitive errors.
This commit is contained in:
Cy Schubert 2019-09-23 00:11:52 +00:00
parent 07b9206ce9
commit 9e4641f64b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=512606
6 changed files with 18 additions and 1 deletions

View file

@ -3,6 +3,7 @@
PORTNAME= cfengine PORTNAME= cfengine
PORTVERSION= 3.${CFENGINE_COMMIT_DATE} PORTVERSION= 3.${CFENGINE_COMMIT_DATE}
PORTREVISION= 1
CATEGORIES= sysutils CATEGORIES= sysutils
PKGNAMESUFFIX= -devel PKGNAMESUFFIX= -devel
CFENGINE_HASH= 89f8f60 CFENGINE_HASH= 89f8f60
@ -63,10 +64,12 @@ OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT
PGSQL_USES= pgsql PGSQL_USES= pgsql
PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE}
PGSQL_CONFIGURE_OFF= --without-postgresql
MYSQL_USES= mysql MYSQL_USES= mysql
MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL.
MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE}
MYSQL_CONFIGURE_OFF= --without-mysql
MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT}
MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql

View file

@ -3,6 +3,7 @@
PORTNAME= cfengine PORTNAME= cfengine
PORTVERSION= 3.10.5 PORTVERSION= 3.10.5
PORTREVISION= 1
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
@ -60,10 +61,12 @@ OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT
PGSQL_USES= pgsql PGSQL_USES= pgsql
PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE}
PGSQL_CONFIGURE_OFF= --without-postgresql
MYSQL_USES= mysql MYSQL_USES= mysql
MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL.
MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE}
MYSQL_CONFIGURE_OFF= --without-mysql
MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT}
MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql

View file

@ -3,7 +3,7 @@
PORTNAME= cfengine PORTNAME= cfengine
PORTVERSION= 3.11.0 PORTVERSION= 3.11.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
@ -61,10 +61,12 @@ OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT
PGSQL_USES= pgsql PGSQL_USES= pgsql
PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE}
PGSQL_CONFIGURE_OFF= --without-postgresql
MYSQL_USES= mysql MYSQL_USES= mysql
MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL.
MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE}
MYSQL_CONFIGURE_OFF= --without-mysql
MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT}
MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql

View file

@ -3,6 +3,7 @@
PORTNAME= cfengine PORTNAME= cfengine
PORTVERSION= 3.12.0 PORTVERSION= 3.12.0
PORTREVISION= 1
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
@ -57,10 +58,12 @@ OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT
PGSQL_USES= pgsql PGSQL_USES= pgsql
PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE}
PGSQL_CONFIGURE_OFF= --without-postgresql
MYSQL_USES= mysql MYSQL_USES= mysql
MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL.
MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE}
MYSQL_CONFIGURE_OFF= --without-mysql
MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT}
MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql

View file

@ -3,6 +3,7 @@
PORTNAME= cfengine PORTNAME= cfengine
PORTVERSION= 3.13.0 PORTVERSION= 3.13.0
PORTREVISION= 1
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
@ -57,10 +58,12 @@ OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT
PGSQL_USES= pgsql PGSQL_USES= pgsql
PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE}
PGSQL_CONFIGURE_OFF= --without-postgresql
MYSQL_USES= mysql MYSQL_USES= mysql
MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL.
MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE}
MYSQL_CONFIGURE_OFF= --without-mysql
MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT}
MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql

View file

@ -3,6 +3,7 @@
PORTNAME= cfengine PORTNAME= cfengine
PORTVERSION= 3.14.0 PORTVERSION= 3.14.0
PORTREVISION= 1
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
@ -57,10 +58,12 @@ OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT
PGSQL_USES= pgsql PGSQL_USES= pgsql
PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE}
PGSQL_CONFIGURE_OFF= --without-postgresql
MYSQL_USES= mysql MYSQL_USES= mysql
MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL.
MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE}
MYSQL_CONFIGURE_OFF= --without-mysql
MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT}
MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql