Mono updated to 4.6.2.7 and call to help with dotnet

Ivan Radovanovic radovanovic at gmail.com
Sun Nov 27 18:02:21 UTC 2016


Hi David,

You can find functional FileSystemWatcher in this repository I created 
at one point in past https://github.com/radovanovic/monobsd :-)

I chose not to modify kevent watcher that is already in mono, since 
their version works for OSX, but I just modified it a little bit to less 
contaminate containing workspace with private implementation details. I 
added completely new file (FreeBSDWatcher) which is then instantiated if 
FreeBSD is detected. I also added couple of test cases for watcher (with 
thought that it might help someone from original mono to fix linux 
version too).

I think I added couple new test cases for things that we noticed as 
occasionally broken when running in FreeBSD. I hope it would be easy for 
you to find all changes from original mono tree. I am not sure how many 
(if any) of those changes I copied to https://github.com/FreeBSD-DotNet

Kind regards,
Ivan

On 11/27/2016 18:26, David Naylor napisa:
> Hi
>
> With commit r427247 the following updated are now in Ports:
>   - Mono: 4.6.2.7
>   - MonoDevelop: 4.1.2.44
>   - FSharp: 4.0.1.20
>   - Gtk-Sharp20: 2.12.42
>
> And, the call to help:
>
> We are trying to create a port for .NET Core [1] and there are various ways
> you could contribute:
>   1) Help investigate the show-stopper bug [2]
>   2) Implement System.IO.FileSystem.Watcher [3]
>   3) Contribute to the WIP repository [4]
>   4) Investigate existing work on porting dotnet [5]
>      a) Add package descriptions
>      b) Get coreclr tests working
>      c) Get corefx tests working
>      d) Convert dotnet/bsd.dotnet.mk to be more USES like (and modular)
>      e) Create a drop-in replacement for many port's "init-tools.sh" (aka
> dotnet-sdk + nuget packages)
>
> Regards
>
> dbn
>
> [1] https://github.com/dotnet/core
> [2] https://github.com/dotnet/coreclr/issues/8316
> [3] https://github.com/dotnet/corefx/issues/2046
> [4] https://github.com/DragonSA/dotnet
> [5] https://github.com/brunolauze/freebsd-dotnet-ports
>


More information about the freebsd-mono mailing list