Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Feb 2018 17:52:50 +0000 (UTC)
From:      Bernard Spil <brnrd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r462050 - in head: audio/libshout audio/raop_play audio/umurmur benchmarks/polygraph benchmarks/sipp comms/kermit comms/trustedqsl converters/wkhtmltopdf databases/galera databases/mari...
Message-ID:  <201802161752.w1GHqoOC032581@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: brnrd
Date: Fri Feb 16 17:52:50 2018
New Revision: 462050
URL: https://svnweb.freebsd.org/changeset/ports/462050

Log:
  BROKEN_SSL: Add REASON for breakage
  
  Reported by:	matwq

Modified:
  head/audio/libshout/Makefile
  head/audio/raop_play/Makefile
  head/audio/umurmur/Makefile
  head/benchmarks/polygraph/Makefile
  head/benchmarks/sipp/Makefile
  head/comms/kermit/Makefile
  head/comms/trustedqsl/Makefile
  head/converters/wkhtmltopdf/Makefile
  head/databases/galera/Makefile
  head/databases/mariadb100-server/Makefile
  head/databases/mariadb101-server/Makefile
  head/databases/mariadb55-server/Makefile
  head/databases/mongodb/Makefile
  head/databases/mongodb32-tools/Makefile
  head/databases/mongodb32/Makefile
  head/databases/mongodb34-rocks/Makefile
  head/databases/mongodb34-tools/Makefile
  head/databases/mongodb34/Makefile
  head/databases/mysql-connector-c/Makefile
  head/databases/mysql80-server/Makefile
  head/databases/mysqlwsrep56-server/Makefile
  head/databases/pgbouncer/Makefile
  head/databases/pgpool-II-33/Makefile
  head/databases/pgpool-II-35/Makefile
  head/databases/pgpool-II-36/Makefile
  head/databases/pgpool/Makefile

Modified: head/audio/libshout/Makefile
==============================================================================
--- head/audio/libshout/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/audio/libshout/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -14,6 +14,7 @@ LICENSE=	LGPL20
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	undefined reference to `SSLeay_add_all_algorithms'
 
 LIB_DEPENDS=	libogg.so:audio/libogg \
 		libvorbis.so:audio/libvorbis

Modified: head/audio/raop_play/Makefile
==============================================================================
--- head/audio/raop_play/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/audio/raop_play/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -14,6 +14,7 @@ LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	bin/raop_play:No such file or directory
 
 LIB_DEPENDS=	libsamplerate.so:audio/libsamplerate \
 		libfltk.so:x11-toolkits/fltk \

Modified: head/audio/umurmur/Makefile
==============================================================================
--- head/audio/umurmur/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/audio/umurmur/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -17,6 +17,7 @@ LIB_DEPENDS=	libconfig.so:devel/libconfig \
 BROKEN_aarch64=		fails to compile: fatal error: byteswap.h file not found
 BROKEN_armv6=		fails to compile: fatal error: byteswap.h file not found
 BROKEN_SSL=		openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	configure: error: could not find libcrypto
 
 USE_GITHUB=	yes
 

Modified: head/benchmarks/polygraph/Makefile
==============================================================================
--- head/benchmarks/polygraph/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/benchmarks/polygraph/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -14,6 +14,7 @@ LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	configure: error: OpenSSL libraries and/or directories were not found in /usr/local
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 

Modified: head/benchmarks/sipp/Makefile
==============================================================================
--- head/benchmarks/sipp/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/benchmarks/sipp/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -16,6 +16,7 @@ BUILD_DEPENDS=	help2man:misc/help2man
 
 BROKEN_powerpc64=	fails to compile: stat.hpp:307: error: ISO C++ does not support long long
 BROKEN_SSL=		openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	configure: error: ssl library missing
 
 PLIST_FILES=	bin/sipp man/man1/sipp.1.gz
 

Modified: head/comms/kermit/Makefile
==============================================================================
--- head/comms/kermit/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/comms/kermit/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -13,6 +13,7 @@ COMMENT=	Portable scriptable network and serial commun
 LICENSE=	BSD3CLAUSE
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	incomplete definition of type 'struct x509_store_ctx_st'
 
 USES=		ssl
 NO_WRKSUBDIR=	yes

Modified: head/comms/trustedqsl/Makefile
==============================================================================
--- head/comms/trustedqsl/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/comms/trustedqsl/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -17,6 +17,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 LICENSE_PERMS=	dist-mirror pkg-mirror auto-accept
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	member access into incomplete type 'EVP_PKEY' (aka 'evp_pkey_st')
 
 LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libexpat.so:textproc/expat2

Modified: head/converters/wkhtmltopdf/Makefile
==============================================================================
--- head/converters/wkhtmltopdf/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/converters/wkhtmltopdf/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -30,6 +30,7 @@ BROKEN_armv7=		Does not build: error: invalid operand 
 BROKEN_mips64=		Does not link: undefined reference to __sync_add_and_fetch_4
 BROKEN_powerpc64=	Does not build
 BROKEN_SSL=		openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	member access into incomplete type 'SSL_CIPHER' (aka 'ssl_cipher_st')
 
 PATCH_WRKSRC=		${WRKSRC}/qt
 CONFIGURE_WRKSRC=	${WRKSRC}/build/qt

Modified: head/databases/galera/Makefile
==============================================================================
--- head/databases/galera/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/galera/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -16,6 +16,7 @@ BUILD_DEPENDS=	checkmk:devel/check \
 LIB_DEPENDS=	libboost_date_time.so:devel/boost-libs
 
 BROKEN_SSL=		openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	check that SSL devel headers are installed and usable
 BROKEN_aarch64=		fails to compile: gu_int128.h: use of undeclared identifier '__bswap64_var'
 BROKEN_armv6=		fails to compile: gu_int128.h: use of undeclared identifier '__bswap64_var'
 BROKEN_armv7=		fails to compile: gu_int128.h: use of undeclared identifier '__bswap64_var'

Modified: head/databases/mariadb100-server/Makefile
==============================================================================
--- head/databases/mariadb100-server/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mariadb100-server/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -24,6 +24,7 @@ LICENSE_PERMS_PerconaFT=	dist-mirror dist-sell pkg-mir
 
 BROKEN_aarch64=		Fails to link: missing sbrk
 BROKEN_SSL=		openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	incomplete definition of type 'struct dh_st'
 
 SUB_FILES=	pkg-message
 PKGMESSAGE=	${WRKDIR}/pkg-message

Modified: head/databases/mariadb101-server/Makefile
==============================================================================
--- head/databases/mariadb101-server/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mariadb101-server/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -24,6 +24,7 @@ LICENSE_PERMS_PerconaFT=	dist-mirror dist-sell pkg-mir
 
 BROKEN_aarch64=		Fails to link: missing sbrk
 BROKEN_SSL=		openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	incomplete definition of type 'struct dh_st'
 
 SUB_FILES=	pkg-message
 PKGMESSAGE=	${WRKDIR}/pkg-message

Modified: head/databases/mariadb55-server/Makefile
==============================================================================
--- head/databases/mariadb55-server/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mariadb55-server/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -53,6 +53,7 @@ DATADIR=	${PREFIX}/share/mysql
 BROKEN_aarch64=		Fails to link: missing sbrk
 BROKEN_sparc64=		Does not compile: Unsupported platform
 BROKEN_SSL=		openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	incomplete definition of type 'struct dh_st'
 
 .if defined(USE_MYSQL)
 .error You have 'USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again.

Modified: head/databases/mongodb/Makefile
==============================================================================
--- head/databases/mongodb/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mongodb/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -19,6 +19,7 @@ LICENSE=	AGPLv3 APACHE20
 LICENSE_COMB=	multi
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	use of undeclared identifier 'BIO_s_file_internal'
 
 LIB_DEPENDS=	libpcre.so:devel/pcre \
 		libsnappy.so:archivers/snappy \

Modified: head/databases/mongodb32-tools/Makefile
==============================================================================
--- head/databases/mongodb32-tools/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mongodb32-tools/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -11,7 +11,10 @@ COMMENT=	Tools for MongoDB
 
 LICENSE=	APACHE20
 
-BROKEN_SSL=	openssl-devel
+BROKEN_SSL=	openssl-devel libressl libressl-devel
+BROKEN_SSL_REASON_openssl-devel=	variable has incomplete type 'BIO_METHOD' (aka 'struct bio_method_st')
+BROKEN_SSL_REASON_libressl=	could not determine kind of name for C.EVP_sha
+BROKEN_SSL_REASON_libressl-devel=	${BROKEN_SSL_REASON_libressl}
 
 BUILD_DEPENDS=	go>0:lang/go
 

Modified: head/databases/mongodb32/Makefile
==============================================================================
--- head/databases/mongodb32/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mongodb32/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -18,7 +18,7 @@ LICENSE=	AGPLv3 APACHE20
 LICENSE_COMB=	multi
 
 BROKEN_SSL=	openssl-devel
-
+BROKEN_SSL_REASON_openssl-devel=	variable has incomplete type 'EVP_MD_CTX' (aka 'evp_md_ctx_st')
 LIB_DEPENDS=	libpcre.so:devel/pcre \
 		libsnappy.so:archivers/snappy
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}yaml>=3.11:devel/py-yaml \

Modified: head/databases/mongodb34-rocks/Makefile
==============================================================================
--- head/databases/mongodb34-rocks/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mongodb34-rocks/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -21,6 +21,7 @@ LICENSE_COMB=	multi
 
 BROKEN=		fails to link
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	no member named 'SSLv2_method' in the global namespace
 
 ONLY_FOR_ARCHS=	amd64
 ONLY_FOR_ARCHS_REASON=	"Only supported on amd64 (i386 deprecated in v3)"

Modified: head/databases/mongodb34-tools/Makefile
==============================================================================
--- head/databases/mongodb34-tools/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mongodb34-tools/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -10,7 +10,10 @@ COMMENT=	Tools for MongoDB
 
 LICENSE=	APACHE20
 
-BROKEN_SSL=	openssl-devel
+BROKEN_SSL=	openssl-devel libressl libressl-devel
+BROKEN_SSL_REASON_openssl-devel=	variable has incomplete type 'BIO_METHOD' (aka 'struct bio_method_st')
+BROKEN_SSL_REASON_libressl=		could not determine kind of name for C.EVP_sha
+BROKEN_SSL_REASON_libressl-devel=	${BROKEN_SSL_REASON_libressl}
 
 BUILD_DEPENDS=	go>0:lang/go
 

Modified: head/databases/mongodb34/Makefile
==============================================================================
--- head/databases/mongodb34/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mongodb34/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -19,6 +19,7 @@ LICENSE=	AGPLv3 APACHE20
 LICENSE_COMB=	multi
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	no member named 'SSLv2_method' in the global namespace
 ONLY_FOR_ARCHS=	amd64
 ONLY_FOR_ARCHS_REASON=	"Only supported on amd64 (i386 deprecated in v3)"
 

Modified: head/databases/mysql-connector-c/Makefile
==============================================================================
--- head/databases/mysql-connector-c/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mysql-connector-c/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -14,6 +14,7 @@ LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	variable has incomplete type 'EVP_CIPHER_CTX' (aka 'evp_cipher_ctx_st')
 
 USES=		cmake:outsource compiler:features mysql ssl
 CMAKE_ARGS+=	-DOPENSSL_INCLUDE_DIR="${OPENSSLINC}"

Modified: head/databases/mysql80-server/Makefile
==============================================================================
--- head/databases/mysql80-server/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mysql80-server/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -16,6 +16,7 @@ COMMENT?=		Multithreaded SQL database (server)
 LICENSE=		GPLv2
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	member access into incomplete type 'DH' (aka 'dh_st')
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX}
 

Modified: head/databases/mysqlwsrep56-server/Makefile
==============================================================================
--- head/databases/mysqlwsrep56-server/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/mysqlwsrep56-server/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -14,6 +14,7 @@ COMMENT=	MySQL database enhanced with Galera replicati
 LICENSE=	GPLv2
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	incomplete definition of type 'struct dh_st'
 
 RUN_DEPENDS=	bash:shells/bash \
 		lsof:sysutils/lsof \

Modified: head/databases/pgbouncer/Makefile
==============================================================================
--- head/databases/pgbouncer/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/pgbouncer/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -14,6 +14,7 @@ COMMENT=	Lightweight connection pooler for PostgreSQL
 LICENSE=	BSD2CLAUSE
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	variable has incomplete type 'X509_STORE_CTX' (aka 'struct x509_store_ctx_st')
 
 LIB_DEPENDS=	libevent.so:devel/libevent
 BUILD_DEPENDS+=	${LOCALBASE}/bin/gsed:textproc/gsed

Modified: head/databases/pgpool-II-33/Makefile
==============================================================================
--- head/databases/pgpool-II-33/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/pgpool-II-33/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -12,6 +12,7 @@ COMMENT=	Connection pool server for PostgreSQL
 LICENSE=	MIT
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	library 'ssl' is required for OpenSSL
 
 RUN_DEPENDS=	rsync:net/rsync
 

Modified: head/databases/pgpool-II-35/Makefile
==============================================================================
--- head/databases/pgpool-II-35/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/pgpool-II-35/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -14,6 +14,7 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	library 'ssl' is required for OpenSSL
 
 PORTSCOUT=	limit:^3.5.[0-9]*
 

Modified: head/databases/pgpool-II-36/Makefile
==============================================================================
--- head/databases/pgpool-II-36/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/pgpool-II-36/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -13,6 +13,7 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	library 'ssl' is required for OpenSSL
 
 PORTSCOUT=	limit:^3.6.[0-9]*
 

Modified: head/databases/pgpool/Makefile
==============================================================================
--- head/databases/pgpool/Makefile	Fri Feb 16 17:46:19 2018	(r462049)
+++ head/databases/pgpool/Makefile	Fri Feb 16 17:52:50 2018	(r462050)
@@ -14,6 +14,7 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
 BROKEN_SSL=	openssl-devel
+BROKEN_SSL_REASON_openssl-devel=	library 'ssl' is required for OpenSSL
 
 PORTSCOUT=	limit:^3.4.[0-9]*
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802161752.w1GHqoOC032581>