[Mono-dev] Still seeking contractor to adding Tizen support to Mono

Sergey Zhukov svg at ngs.ru
Fri Jun 13 18:27:30 UTC 2014


As Alex mentioned before, there is no need to change configure.ac, mono
can be compiled without the change. But to have a 'true' mono on Tizen
it would be better to create a package from the latest stable version of
mono and include it to the official Tizen repo. Otherwise even
developers have the issues (mostly with setting of LD_LIBRARY_PATH) when
compile mono.

Here's the output of the 'cd mcs && make run-test' command. On my ubuntu
system, I've got only one error (which are not in these). But on Ubuntu
I have more older version of mono, so these can be new issues.     


Test Case Failures:
1) MonoTests.System.Collections.Generic.ListTest.FindAllSmallTest :
Expected: 80
  But was:  55
...

2)
MonoTests.System.Runtime.CompilerServices.TaskAwaiterTest.CompletionOnDifferentCustomSynchronizationContext :   String lengths are both 3. Strings differ at index 1.
  Expected: "132"
  But was:  "123"
  ------------^

....
3)
MonoTests.System.Runtime.CompilerServices.TaskAwaiterTest.CustomScheduler :   #3a
  Expected: 2
  But was:  1

4)
MonoTests.System.Threading.Tasks.TaskTests.TaskContinuationChainLeak :
Expected: False
  But was:  TrueOn Fri, 2014-06-13 at 09:12 -0700, Bob Summerwill wrote:
> 
> Fantastic news!    Thanks for sharing that information, Sergey.
> 
> 
> It sounds like the contract work for Tizen is going to be even more
> minimal, then, along the lines of ...
> 
> 
> 1. Make configure changes in an upstream-able, clean format.    Submit
> a pull request and get that accepted.  Tada!   We have Tizen support
> for Mono :-)
> 
> 2. Verify that all appropriate samples and unit-tests are buildable
> and runnable against the Tizen emulator.    Make a list of WON'T FIX
> ones.
> 
> 3. Work out how to augment the Mono automated builds/tests to include
> Tizen support.
> 
> 
> On the question of automation ...
> http://wrench.mono-project.com/builds appears to be dead.
> 
> 
> Is there automation for Mono separate from whatever Xamarin have
> running for their own needs?
> 
> 
> For Tizen at least I would like to get automated builds and runs going
> within Windows Azure VMs which I will "sponsor" the costs of runnin.
> Is there an existing automation infrastructure for this to be added
> to?   Thanks!
> 
> 
> Cheers,
> Bob
> 
> 
> 
> On Fri, Jun 13, 2014 at 8:36 AM, xplicit <svg at ngs.ru> wrote:
>         I was able to compile and run mono on tizen(x86) out of the
>         box. Only very
>         small change is needed in configure.ac to compile and run mono
>         successfully.
>         
>         I even compiled my mono web-server HyperFastCgi v0.4
>         (https://github.com/xplicit/HyperFastCgi) and run it behind
>         nginx on the
>         Tizen machine with ServiceStack-hosted "hello, World!"
>         web-application
>         (front-end nginx is located on the Ubuntu machine and sends
>         requests to
>         tizen machine). Seems that all works fine, I've got "Hello,
>         World!" message
>         in my browser.
>         
>         Here are the the sequence of commands I had to do to compile
>         mono
>         https://gist.github.com/xplicit/2f8444afe162ac69a5f7
>         Here are the change for configure.ac
>         https://gist.github.com/xplicit/f3d5d08b3eac836fae38
>         I use tizen_20140415.5_ivi-release-mbr-i586-sdb.raw image.
>         
>         
>         
>         --
>         View this message in context:
>         http://mono.1490590.n4.nabble.com/Still-seeking-contractor-to-adding-Tizen-support-to-Mono-tp4663022p4663077.html
>         Sent from the Mono - Dev mailing list archive at Nabble.com.
>         _______________________________________________
>         Mono-devel-list mailing list
>         Mono-devel-list at lists.ximian.com
>         http://lists.ximian.com/mailman/listinfo/mono-devel-list
>         
> 
> 
> 
> -- 
> bob at summerwill.net
> 
> 




More information about the Mono-devel-list mailing list