svn commit: r462052 - in head/devel: dcmtk gdcm gnome-vfs godot grpc hadoop hadoop2 libewf libmsocket libopkele mico mongo-cxx-driver omniORB poco-ssl ptlib staf tcl-trf thrift-cpp tla
Bernard Spil
brnrd at FreeBSD.org
Fri Feb 16 18:35:06 UTC 2018
Author: brnrd
Date: Fri Feb 16 18:35:03 2018
New Revision: 462052
URL: https://svnweb.freebsd.org/changeset/ports/462052
Log:
security/openssl-devel: Mark ports broken cat devel
- REASON from build log
Modified:
head/devel/dcmtk/Makefile
head/devel/gdcm/Makefile
head/devel/gnome-vfs/Makefile
head/devel/godot/Makefile
head/devel/grpc/Makefile
head/devel/hadoop/Makefile
head/devel/hadoop2/Makefile
head/devel/libewf/Makefile
head/devel/libmsocket/Makefile
head/devel/libopkele/Makefile
head/devel/mico/Makefile
head/devel/mongo-cxx-driver/Makefile
head/devel/omniORB/Makefile
head/devel/poco-ssl/Makefile
head/devel/ptlib/Makefile
head/devel/staf/Makefile
head/devel/tcl-trf/Makefile
head/devel/thrift-cpp/Makefile
head/devel/tla/Makefile
Modified: head/devel/dcmtk/Makefile
==============================================================================
--- head/devel/dcmtk/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/dcmtk/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -10,6 +10,9 @@ MASTER_SITES= ftp://dicom.offis.de/pub/dicom/offis/sof
MAINTAINER= ports at FreeBSD.org
COMMENT= Toolkit to work with DICOM objects
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= use of undeclared identifier 'TLS1_TXT_RSA_EXPORT1024_WITH_DES_CBC_SHA'
+
LIB_DEPENDS= libtiff.so:graphics/tiff \
libpng.so:graphics/png
Modified: head/devel/gdcm/Makefile
==============================================================================
--- head/devel/gdcm/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/gdcm/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -12,6 +12,9 @@ COMMENT= Grassroots DICOM library
LICENSE= BSD3CLAUSE
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= variable has incomplete type 'X509_STORE_CTX' (aka 'x509_store_ctx_st')
+
LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 \
libexpat.so:textproc/expat2
Modified: head/devel/gnome-vfs/Makefile
==============================================================================
--- head/devel/gnome-vfs/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/gnome-vfs/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -16,6 +16,9 @@ LICENSE_COMB= multi
LICENSE_FILE_LGPL20= ${WRKSRC}/COPYING.LIB
LICENSE_FILE_LGPL20+ = ${WRKSRC}/COPYING.LIB
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= incomplete definition of type 'struct ssl_st'
+
USES= tar:bzip2
.if !defined(REFERENCE_PORT)
Modified: head/devel/godot/Makefile
==============================================================================
--- head/devel/godot/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/godot/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -15,6 +15,9 @@ LICENSE_COMB= multi
LICENSE_FILE_CC-BY-3.0= ${WRKSRC}/LOGO_LICENSE.md
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.md
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= member access into incomplete type 'BIO' (aka 'bio_st')
+
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libpng.so:graphics/png \
libmpcdec.so:audio/musepack \
Modified: head/devel/grpc/Makefile
==============================================================================
--- head/devel/grpc/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/grpc/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -12,6 +12,9 @@ COMMENT= HTTP/2-based RPC framework
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= use of undeclared identifier 'SSL_get0_next_proto_negotiated'
+
BUILD_DEPENDS= go:lang/go \
yasm:devel/yasm
LIB_DEPENDS= libgflags.so:devel/gflags \
Modified: head/devel/hadoop/Makefile
==============================================================================
--- head/devel/hadoop/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/hadoop/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -15,6 +15,9 @@ COMMENT= Apache Map/Reduce framework
LICENSE= APACHE20
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= variable has incomplete type 'HMAC_CTX' (aka 'hmac_ctx_st')
+
BUILD_DEPENDS= gmake:devel/gmake \
gsed:textproc/gsed
RUN_DEPENDS= bash:shells/bash
Modified: head/devel/hadoop2/Makefile
==============================================================================
--- head/devel/hadoop2/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/hadoop2/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -24,6 +24,9 @@ COMMENT= Apache Map/Reduce framework
LICENSE= APACHE20
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= incomplete definition of type 'struct evp_cipher_ctx_st'
+
BUILD_DEPENDS= ${LOCALBASE}/share/java/maven3/bin/mvn:devel/maven3 \
cmake:devel/cmake \
${LOCALBASE}/protobuf25/bin/protoc:devel/protobuf25
Modified: head/devel/libewf/Makefile
==============================================================================
--- head/devel/libewf/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/libewf/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -13,6 +13,9 @@ COMMENT= Library for support of the Expert Witness Com
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= field has incomplete type 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st')
+
LIB_DEPENDS= libsmdev.so:devel/libsmdev \
libsmraw.so:devel/libsmraw \
libuuid.so:misc/e2fsprogs-libuuid
Modified: head/devel/libmsocket/Makefile
==============================================================================
--- head/devel/libmsocket/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/libmsocket/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -10,11 +10,14 @@ MASTER_SITES= SF/kageki/${PORTNAME}/${PORTNAME}-${PORT
MAINTAINER= rodrigo at FreeBSD.org
COMMENT= Socket abstraction library for C programmers
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= invalid application of 'sizeof' to an incomplete type 'X509' (aka 'struct x509_st')
+
LIB_DEPENDS= libevent.so:devel/libevent
OPTIONS_DEFINE= DEBUG
-USES= tar:bzip2 desthack
+USES= tar:bzip2 desthack ssl
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-throttling \
Modified: head/devel/libopkele/Makefile
==============================================================================
--- head/devel/libopkele/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/libopkele/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -19,6 +19,8 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libxslt.so:textproc/libxslt
BROKEN_powerpc64= fails to compile: iterator.h: error: invalid abstract return type
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= member access into incomplete type 'DH' (aka 'dh_st')
USE_LDCONFIG= yes
USES= libtool gmake pathfix pkgconfig compiler:c++11-lang ssl
Modified: head/devel/mico/Makefile
==============================================================================
--- head/devel/mico/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/mico/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -15,6 +15,9 @@ LICENSE_COMB= multi
LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE-GPL
LICENSE_FILE_LGPL20= ${WRKSRC}/LICENSE-LGPL
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= member access into incomplete type 'BIO' (aka 'bio_st')
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-optimize --with-ssl=${OPENSSLBASE}
MAKE_ARGS= INSTDIR=${STAGEDIR}${PREFIX} SHARED_INSTDIR=${STAGEDIR}${PREFIX}
Modified: head/devel/mongo-cxx-driver/Makefile
==============================================================================
--- head/devel/mongo-cxx-driver/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/mongo-cxx-driver/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -13,6 +13,9 @@ COMMENT= MongoDB Legacy C++ Driver
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/APACHE-2.0.txt
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= use of undeclared identifier 'BIO_s_file_internal'
+
LIB_DEPENDS= libboost_system.so:devel/boost-libs
MAKE_JOBS_UNSAFE= yes
@@ -28,7 +31,7 @@ USE_GITHUB= yes
GH_ACCOUNT= mongodb
GH_PROJECT= mongo-cxx-driver
-USES= scons
+USES= scons ssl
MAKE_ARGS= --prefix=${STAGEDIR}${PREFIX} \
--cc=${CC} \
--cxx=${CXX}
Modified: head/devel/omniORB/Makefile
==============================================================================
--- head/devel/omniORB/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/omniORB/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -11,6 +11,9 @@ COMMENT= Robust high performance CORBA ORB for C++ and
LICENSE= GPLv2
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= member access into incomplete type 'DH' (aka 'dh_st')
+
CONFLICTS= omniORB41-4.1.*
PLIST_SUB+= SONUM=2
GNU_CONFIGURE= yes
Modified: head/devel/poco-ssl/Makefile
==============================================================================
--- head/devel/poco-ssl/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/poco-ssl/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -16,6 +16,9 @@ COMMENT= C++ libraries with a network/internet focus (
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= field has incomplete type 'EVP_CIPHER_CTX' (aka 'evp_cipher_ctx_st')
+
CONFLICTS= poco-[0-9]*
USES= gmake tar:bzip2 ssl
Modified: head/devel/ptlib/Makefile
==============================================================================
--- head/devel/ptlib/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/ptlib/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -12,6 +12,9 @@ COMMENT= Cross platform C++ library, used by OPAL
LICENSE= MPL10
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= use of undeclared identifier 'BIO_s_file_internal'
+
LIB_DEPENDS= libexpat.so:textproc/expat2
CONFLICTS= pwlib-1.*
Modified: head/devel/staf/Makefile
==============================================================================
--- head/devel/staf/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/staf/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -14,6 +14,9 @@ COMMENT= Software Testing Automation Framework
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE.htm
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= variable has incomplete type 'EVP_MD_CTX' (aka 'evp_md_ctx_st')
+
WRKSRC= ${WRKDIR}/src
WRKSRC_SUBDIR= ${PORTNAME}
INSTALL_WRKSRC= ${WRKDIR}/rel/freebsd/staf/${STAF_BUILD_TYPE}
Modified: head/devel/tcl-trf/Makefile
==============================================================================
--- head/devel/tcl-trf/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/tcl-trf/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -12,6 +12,9 @@ DISTNAME= trf${PORTVERSION}
MAINTAINER= mi at aldan.algebra.com
COMMENT= Data conversion, digests, compression, error-correction for Tcl
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= use of undeclared identifier 'SHA_Init'
+
ALL_TARGET= all
USES+= tcl:tea tar:bzip2
Modified: head/devel/thrift-cpp/Makefile
==============================================================================
--- head/devel/thrift-cpp/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/thrift-cpp/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -19,6 +19,8 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs \
DISTINFO_FILE= ${.CURDIR}/../thrift/distinfo
BROKEN_powerpc64= fails to compile: undefined reference to std::__throw_out_of_range_fmt
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= 'configure: error: "Error: libcrypto required."'
USES= autoreconf pkgconfig gmake compiler:c++11-lang \
libtool pathfix ssl
@@ -54,10 +56,6 @@ CFLAGS+= -I${OPENSSLINC}
.if ${COMPILER_TYPE} == clang
USE_CXXSTD= c++11
-.endif
-
-.if ${SSL_DEFAULT} == openssl-devel
-BROKEN= cannot find libcrypto
.endif
post-install:
Modified: head/devel/tla/Makefile
==============================================================================
--- head/devel/tla/Makefile Fri Feb 16 18:03:56 2018 (r462051)
+++ head/devel/tla/Makefile Fri Feb 16 18:35:03 2018 (r462052)
@@ -11,6 +11,9 @@ MASTER_SITES= GNU/gnu-arch \
MAINTAINER= ports at FreeBSD.org
COMMENT= Original arch source control management CLI written in C
+BROKEN_SSL= openssl-devel
+BROKEN_SSL_REASON_openssl-devel= incomplete definition of type 'struct X509_name_entry_st'
+
BUILD_DEPENDS= gpatch:devel/patch \
gdiff:textproc/diffutils \
gtar:archivers/gtar
More information about the svn-ports-head
mailing list