Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Apr 2019 12:53:00 -0400
From:      "Mark Felder" <feld@FreeBSD.org>
To:        romain@FreeBSD.org, dbn@FreeBSD.org
Cc:        "Phillip R. Jaenke" <prj@rootwyrm.com>, mono@FreeBSD.org
Subject:   Re: Adding DEFAULT_VERSIONS support to mono.mk, mono 5.18 and 5.20
Message-ID:  <81c19709-5496-48b7-9ba0-5550af384257@www.fastmail.com>
In-Reply-To: <41c5e027-135c-ccbb-fdff-979798215e19@rootwyrm.com>
References:  <41c5e027-135c-ccbb-fdff-979798215e19@rootwyrm.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hey all, what do we think about this proposed change?

On Fri, Apr 12, 2019, at 17:18, Phillip R. Jaenke wrote:
> I'm hoping that I can enlist the assistance of the mono@ folks with
> this, since this is outside of the realm of the Mono folks. ;)
> 
> So allow me to start off with the good news:
> I have ported Mono 5.18 to FreeBSD already, and it's more or less ready
> to go in. Better still, non-upstreamed patches have been slashed from 12
> in mono 5.10 to 4, with 3 of those already accepted and integrated
> upstream (they are not in 5.18.0.240 though.) Full validation testing
> was performed successfully on i386 and amd64 for 11.2 and 12.0 as well.
> Mono 5.20 was released yesterday and contains a number of fixes for
> building and running on FreeBSD (hurrah!) I expect to be able to have
> that done tomorrow evening or Sunday.
> 
> Now the problem: in order to use this, mono needs to speak
> DEFAULT_VERSIONS. I've been trying for quite some time to get this
> working without breaking NuGet but frankly, I'm stumped, and I just
> can't get it to work in Uses/mono.mk. So I was hoping I could enlist
> your help to get DEFAULT_VERSIONS for mono and make some changes to
> support them. It is especially important to get newer versions of Mono
> in since 5.10 doesn't have TLS1.2 support without btls.
> 
> The proposed changes would be to add the DEFAULT_VERSIONS support, and
> then adjust ports as follows:
> DEFAULT_VERSIONS+=mono=5.10
> lang/mono -> RENAME to lang/mono5.10
> lang/mono5.18 -> New port (ready)
> lang/mono5.20 -> New port (ready within a day or two)
> 
> Thanks!
> 
> -Phillip R. Jaenke | prj@rootwyrm.com
>

-- 
  Mark Felder
  ports-secteam & portmgr member
  feld@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?81c19709-5496-48b7-9ba0-5550af384257>