Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Aug 2017 16:26:38 +0200
From:      David Naylor <naylor.b.david@gmail.com>
To:        Russell Haley <russ.haley@gmail.com>, freebsd-mono@freebsd.org, Alexander Regueiro <alexreg@gmail.com>
Subject:   Re: Update on porting mono 5
Message-ID:  <79146316.g98t4qhPn2@dragon.local>
In-Reply-To: <CABx9NuQsx=xjhPem-d7Yf=d2QyDyR8mLMJNtafesWNLA3xxDug@mail.gmail.com>
References:  <17078253.u2dgjZK1Z6@dragon.local> <3186981.TyGdqNibkJ@dragon.local> <CABx9NuQsx=xjhPem-d7Yf=d2QyDyR8mLMJNtafesWNLA3xxDug@mail.gmail.com>

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

[-- Attachment #1 --]
On Friday, 25 August 2017 12:54:02 Russell Haley wrote:
> On Fri, Aug 25, 2017 at 12:41 PM, David Naylor <naylor.b.david@gmail.com> 
wrote:
> > On Tuesday, 15 August 2017 12:21:20 Romain Tartière wrote:
> >> Hi David,
> >> 
> >> On Tue, Aug 15, 2017 at 09:11:57AM +0200, David Naylor wrote:
> >> > Here is an update on porting mono 5:
> >> >  - mono: 5.1.0.1 (needs to be updated to 5.2, tests run)
> >> >  - msbuild: 15.3 (needs tests ported and run, upstream bugs filed)
> >> >  - fsharp: 4.1.25 (WIP)
> >> >  - monodevelop: 7.0.1.24 (WIP)
> >> >  - gtksharp20: 2.12.45 (WIP)
> >> >  - avahi-sharp: 0.7 (not started)
> >> >  - bumping all dependent ports (not started)
> >> >  - exp-run (not started)
> >> > 
> >> > Would anyone be interested in doing a (Phabricator) review?
> >> 
> >> I don't actively use mono nowadays but sure, I can check if my old code
> >> tests suites still pass with the update.  I have just registered to
> >> Phabricator and have no previous experience with this tool, so get ready
> >> to teach me stuff ;-)
> > 
> > Great, thanks.
> > 
> > Here is a status update (with patch [1][3]).  Things aren't ready yet, but
> > as it
> > 
> > stands:
> >  - lang/mono: 5.2.0.215 (tests failing in mcs/class/corlib
> >  [run-test-local])
> >  - devel/msbuild: 15.3 (tests failing [with SIGABRT])
> >  - lang/sharp: 4.1.25 (tests failing in math/measures/test.fsx [Invalid IL
> > 
> > code])
> > 
> >  - x11-toolkits/gtk-sharp20: 2.12.45
> >  - x11-toolkits/gnome-sharp20: 2.24.4
> 
> Are the tests integrated into the build (I don't remember)? Does this
> mean it builds but the external tests fail or do the tests cause a
> build failure?

The tests are part of the 'make test' target.  The build succeeds but the mono 
test suite fails.  At least part of the acceptance tests (i.e. from dotnet) 
succeed.  

It would be great if someone(tm) can investigate the unit test failures and 
fix them, but this isn't a show topper, IMHO.  

The current state of the port:
 - mono builds and installs
 - mono is able to build msbuild, msbuild installs
 - mono+msbuild is able to build fsharp, fsharp installs
 - mono+msbuild+fsharp is able to build monodevelop, monodevelop still 
requires work to get building working reproducible  (i.e. getting `nuget 
restore` to work without internet during build phase).  

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEElI7FEaJ/AwLnmbU6rWP6jday2lUFAlmhhR5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk0
OEVDNTExQTI3RjAzMDJFNzk5QjUzQUFENjNGQThERDZCMkRBNTUACgkQrWP6jday
2lVVzBAApYBVaxk7KzOL/U416X7QOqtjz8+c/ooVxW0UWAJS+8yFHakHEnv9cLgp
3896+gUzFwtiPlasJJ0jQdjo8LYZR0CtN2JnVuELynS1+QGSaeNed14uZVXZJWqa
lyFvJmsfQvUFQR6DXdCEbxNVSEUsJqFf24+y//2QyzZOpBeUNH+s21Rs/fVV0R8L
bjc5yxCkH6e4Uo0avA9/i3QxzhpULLrYvCdbOpUb3i3K3BBGkw0OYVhJacv063uh
UFeX6dpDjCDBa9yQxsmPtNhp56YQXXAPFYvuSQ+bHZUcRV6+XJGd73Rl6gGAhwkh
X6GEjuEMcoS94V98z+kuxaUhMOeJVGcAtXu8mGn4HEk7llks+4ZTch4q0OjXrA9N
vSpckfsHLDLZUTc+08K1B5jJg0HGsWueqA6QIh5uFWCMJd0IghgggpVpfH2P/4sC
IN0cKRMfGIiOaMp6HjY1bTqWy9uJeZL8mbGQ19Hl4vQNw+HfpHevs821aAadX3aM
7iIMYAwFIUWtyyGfGrYi0++WZ6Tp+2fp4S5nvZtiQFOq1dmrS8yupCrDfntw7HB/
cXSUnNX9VavqyS3V4abmskvEP+/OQO3DyuMdt7/FbJBB9L7Z1xjFhA7BnTkY3Ck+
VC3mLPcFppuiI1jXiC1RpPsPeXIUUYXEZDOND4NJkkk1HcJFVxU=
=r7Xw
-----END PGP SIGNATURE-----

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