From owner-svn-ports-all@freebsd.org Fri Feb 16 18:35:06 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6D0EF06D40; Fri, 16 Feb 2018 18:35:05 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 96A8A6A9F3; Fri, 16 Feb 2018 18:35:05 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 91732116D4; Fri, 16 Feb 2018 18:35:05 +0000 (UTC) (envelope-from brnrd@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w1GIZ5gq053399; Fri, 16 Feb 2018 18:35:05 GMT (envelope-from brnrd@FreeBSD.org) Received: (from brnrd@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w1GIZ3GF053376; Fri, 16 Feb 2018 18:35:03 GMT (envelope-from brnrd@FreeBSD.org) Message-Id: <201802161835.w1GIZ3GF053376@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brnrd set sender to brnrd@FreeBSD.org using -f From: Bernard Spil Date: Fri, 16 Feb 2018 18:35:03 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: 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 X-SVN-Group: ports-head X-SVN-Commit-Author: brnrd X-SVN-Commit-Paths: 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 X-SVN-Commit-Revision: 462052 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Feb 2018 18:35:06 -0000 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@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@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@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@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