Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Nov 2018 11:47:52 +0000 (UTC)
From:      David Naylor <dbn@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r485761 - head/devel/monodevelop
Message-ID:  <201811241147.wAOBlq1n027176@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: dbn
Date: Sat Nov 24 11:47:52 2018
New Revision: 485761
URL: https://svnweb.freebsd.org/changeset/ports/485761

Log:
  devel/monodevelop: rather mark as BROKEN for openssl111
  
  Reported by:	mat@

Modified:
  head/devel/monodevelop/Makefile

Modified: head/devel/monodevelop/Makefile
==============================================================================
--- head/devel/monodevelop/Makefile	Sat Nov 24 11:47:22 2018	(r485760)
+++ head/devel/monodevelop/Makefile	Sat Nov 24 11:47:52 2018	(r485761)
@@ -15,16 +15,14 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 BUILD_DEPENDS=	msbuild:devel/msbuild \
 		fsharpc:lang/fsharp \
-		cmake:devel/cmake \
-		${LOCALBASE}/lib/libcrypto.so:security/openssl
+		cmake:devel/cmake
 LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libssh2.so:security/libssh2
 RUN_DEPENDS=	${LOCALBASE}/lib/libgdiplus.a:x11-toolkits/libgdiplus \
 		exctags:devel/ctags \
 		git:devel/git \
 		svn:devel/subversion \
-		fsharpc:lang/fsharp \
-		${LOCALBASE}/lib/libcrypto.so:security/openssl
+		fsharpc:lang/fsharp
 
 # main/external/fsharpbinding/paket.lock
 NUGET_FEEDS=	NUGET ROSLYN ROSLYN_FOR_VS_FOR_MAC  TEMPLATING VS_IMPL VS_EDITOR VSSDK VSTEST
@@ -49,7 +47,7 @@ PAKET_DEPENDS=	ExtCore=0.8.46 \
 		System.ValueTuple=4.4.0
 PAKET_PACKAGEDIR=${WRKSRC}/external/fsharpbinding/packages
 
-USES=		autoreconf desktop-file-utils gettext gmake gnome mono:nuget pathfix pkgconfig shared-mime-info
+USES=		autoreconf desktop-file-utils gettext gmake gnome mono:nuget pathfix pkgconfig shared-mime-info ssl
 USE_GNOME=	gtksharp20 gnomesharp20
 INSTALLS_ICONS=	yes
 
@@ -73,12 +71,21 @@ GH_TUPLE=	icsharpcode:RefactoringEssentials:0148f6a:1/
 INSTALL_TARGET=	install-strip
 MAKE_ENV=	DOTNET_MSBUILD_SDK_RESOLVER_SDKS_DIR= \
 		XDG_CACHE_HOME=${WRKDIR} \
-		OPENSSL_ROOT_DIR=${LOCALBASE}
+		OPENSSL_ROOT_DIR=${OPENSSLBASE}
 MAKE_JOBS_UNSAFE=Build parallelization not implemented
 WRKSRC_SUBDIR=	main
 PORTSCOUT=	limit:^\d+\.\d+\.[1-9].*
 
+.include <bsd.port.pre.mk>
+
+.if ${SSL_DEFAULT} == base
+BROKEN_FreeBSD_12=	fails to compile: incomplete definition of type 'struct bio_st'
+BROKEN_FreeBSD_13=	fails to compile: incomplete definition of type 'struct bio_st'
+.elif ${SSL_DEFAULT} == openssl111
+BROKEN=			fails to compile: incomplete definition of type 'struct bio_st'
+.endif
+
 post-patch:
 	${ECHO} "Release ID: ${PORTVERSION}" > ${WRKSRC}/buildinfo
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>



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