Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Nov 2018 23:19:45 +0100
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        David Naylor <dbn@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r485604 - head/devel/monodevelop
Message-ID:  <20181122221945.k2q5tjeejg4uwtrp@atuin.in.mat.cc>
In-Reply-To: <201811221800.wAMI0SMY021391@repo.freebsd.org>
References:  <201811221800.wAMI0SMY021391@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--t4d4rmknwqpqb77c
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Nov 22, 2018 at 06:00:28PM +0000, David Naylor wrote:
> Author: dbn
> Date: Thu Nov 22 18:00:28 2018
> New Revision: 485604
> URL: https://svnweb.freebsd.org/changeset/ports/485604
>=20
> Log:
>   devel/monodevelop: fix build of FreeBSD12+
>  =20
>   With the introduction of OpenSSL 1.1 in base MonoDevelop is no longer
>   able to build.  The bundled libgit2 library does not support
>   OpenSSL 1.1.  Unfortunately MonoDevelop uses a modified version of
>   libget2 (and libgit2sharp) making updating difficult [1].

Please back this out.  A port MUST NOT install another SSL variant than
the default.

If it is broken, then it is broken.

>   [1] https://github.com/mono/monodevelop/issues/4651
>=20
> Modified:
>   head/devel/monodevelop/Makefile
>=20
> Modified: head/devel/monodevelop/Makefile
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
> --- head/devel/monodevelop/Makefile	Thu Nov 22 15:49:46 2018	(r485603)
> +++ head/devel/monodevelop/Makefile	Thu Nov 22 18:00:28 2018	(r485604)
> @@ -4,6 +4,7 @@
>  PORTNAME=3D	monodevelop
>  PORTVERSION=3D	7.6.11.7
>  DISTVERSIONPREFIX=3D	${PORTNAME}-
> +PORTREVISION=3D	1
>  CATEGORIES=3D	devel
> =20
>  MAINTAINER=3D	mono@FreeBSD.org
> @@ -14,14 +15,16 @@ LICENSE_FILE=3D	${WRKSRC}/COPYING
> =20
>  BUILD_DEPENDS=3D	msbuild:devel/msbuild \
>  		fsharpc:lang/fsharp \
> -		cmake:devel/cmake
> +		cmake:devel/cmake \
> +		${LOCALBASE}/lib/libcrypto.so:security/openssl
>  LIB_DEPENDS=3D	libcurl.so:ftp/curl \
>  		libssh2.so:security/libssh2
>  RUN_DEPENDS=3D	${LOCALBASE}/lib/libgdiplus.a:x11-toolkits/libgdiplus \
>  		exctags:devel/ctags \
>  		git:devel/git \
>  		svn:devel/subversion \
> -		fsharpc:lang/fsharp
> +		fsharpc:lang/fsharp \
> +		${LOCALBASE}/lib/libcrypto.so:security/openssl
> =20
>  # main/external/fsharpbinding/paket.lock
>  NUGET_FEEDS=3D	NUGET ROSLYN ROSLYN_FOR_VS_FOR_MAC  TEMPLATING VS_IMPL VS=
_EDITOR VSSDK VSTEST
> @@ -46,7 +49,7 @@ PAKET_DEPENDS=3D	ExtCore=3D0.8.46 \
>  		System.ValueTuple=3D4.4.0
>  PAKET_PACKAGEDIR=3D${WRKSRC}/external/fsharpbinding/packages
> =20
> -USES=3D		autoreconf desktop-file-utils gettext gmake gnome mono:nuget pa=
thfix pkgconfig shared-mime-info ssl
> +USES=3D		autoreconf desktop-file-utils gettext gmake gnome mono:nuget pa=
thfix pkgconfig shared-mime-info
>  USE_GNOME=3D	gtksharp20 gnomesharp20
>  INSTALLS_ICONS=3D	yes
> =20
> @@ -69,7 +72,8 @@ GH_TUPLE=3D	icsharpcode:RefactoringEssentials:0148f6a:1/
> =20
>  INSTALL_TARGET=3D	install-strip
>  MAKE_ENV=3D	DOTNET_MSBUILD_SDK_RESOLVER_SDKS_DIR=3D \
> -		XDG_CACHE_HOME=3D${WRKDIR}
> +		XDG_CACHE_HOME=3D${WRKDIR} \
> +		OPENSSL_ROOT_DIR=3D${LOCALBASE}
>  MAKE_JOBS_UNSAFE=3DBuild parallelization not implemented
>  WRKSRC_SUBDIR=3D	main
>  PORTSCOUT=3D	limit:^\d+\.\d+\.[1-9].*
>=20
>=20

--=20
Mathieu Arnold

--t4d4rmknwqpqb77c
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAlv3K4FfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB
QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD
zkhXrA/+OmffIFo+k8B9OlBJMZDuZSkh+HiWvPsck3Ih5X8m0iJyLunilUU4K5dV
loxoBDr57tqPFLYrC7ERdWnh7gxDv5fl57e6/BmZHkmsPErQmTkkKh5BV0YkPWJ6
V64V99GptF3Q9hntKlI9hNkBmoOV5DMsZGdeKy511701a9Xo62If9qEHhsO6ObDS
n+6R3rUCEEwx0bMO6FQZYR/KqBgqVhD2YW/dG6Q8fMPqBrIbnFMrYvGYNsf4C7oU
ok74TsBxMQJsTTSAg+S6gKPdicYFoyMXzTnRhUhm5nuVIcYSHQ0DrkyxJ8JhPBhM
4h6NpbNhMKV/EJQ+EhXTqfy1ac8BqRIBnwb+unMFgnlitbBF/jQXKi7L+ggFuBy+
J0WnrZvJAKjh3CoPP3wU+itFFSwLWX7zmixyr4ifaS48qaj6bVwWu2WOsPcvBV8i
TGrIL0BjSGmQRHF2I4VwZMbPZf2bkAI5a2D8Pog+8Q1iWU8iIUgkTibJ0OH+NF0K
Z+W05DNH38auL8fuUTVKQ3lx8R2AjmiopretPnDTNzycmTcSznkYlpngKVBgLi4V
pDOo7WF7iy6PdL12l2JT8y3FUX8sqzAL+35Esin+MJ+7Z2hK6Cm5dzvFfax3kAI/
ammFY0nkIJXGXS+zfPzLCwuzoFtjIfQHkHmEjUBT0R2TC6V/XyY=
=1cf/
-----END PGP SIGNATURE-----

--t4d4rmknwqpqb77c--



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