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...
Bernard Spil
brnrd at FreeBSD.org
Fri Feb 16 17:52:53 UTC 2018
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]*
More information about the svn-ports-head
mailing list