[Mono-dev] Problem with mcs build

Cyd Haselton chaselton at gmail.com
Thu Oct 20 12:50:53 UTC 2016


Here's the aforementioned build log: http://pastebin.com/Mhva65tQ

As you can see, the build does fail but without the previous unhandled
exception thrown by something in cs-tokenizer.

Is there a way to up the logging (other than using make V=1, which I did)
to see why the SDK path is not resolved and if it or something else is
causing the build fail?

On Oct 20, 2016 6:55 AM, "Cyd Haselton" <chaselton at gmail.com> wrote:

> Did some searching last night and came across this link:
> http://koushd.blogspot.com/2009/01/building-mono-for-android.html
>
> It has recommendations for building on Android.
>
> I ran distclean, then re-ran configure with the recommended switches.  The
> build still fails, but without the unhandled exception error…just the
> 'warning: SDK path could not be resolved.'
>
> I have a hunch that it's something to do with Mono.CSharp.Location, but
> I'll post build logs when I've uploaded them.
>
> On Oct 20, 2016 2:52 AM, "Marek Safar" <marek.safar at gmail.com> wrote:
>
>> You are still missing some of required runtime methods to bootstrap. At
>> this stage we don't have great error reporting but for some reason you are
>> missing native implementation for required icall.
>>
>> Marek
>>
>> On Wed, Oct 19, 2016 at 8:45 PM, Cyd Haselton <chaselton at gmail.com>
>> wrote:
>>
>>> Answer to previous question is 'no.' I ran 'make distclean' then ran
>>> configure with 'decimal' removed from --enable-minimal. Same error at same
>>> point in build process.
>>>
>>> Any thoughts?
>>>
>>> On Oct 19, 2016 12:39 PM, "Cyd Haselton" <chaselton at gmail.com> wrote:
>>>
>>>> I noticed that the error thrown when the build fails is a
>>>> 'MissingMethodException' and that it references
>>>> Mono.CSharp.DecimalConstant.Emit.  I disabled decimal in configure
>>>> with the --enable-minimal option. Could that be causing the error?
>>>>
>>>> Here's part of the error:
>>>> Unhandled Exception:
>>>> Mono.CSharp.InternalErrorException: cs-tokenizer.cs(1664,20):
>>>> Mono.CSharp.Tokenizer.adjust_real(System.TypeCode,
>>>> Mono.CSharp.Location) ---> Mono.CSharp.InternalErrorException:
>>>> cs-tokenizer.cs(1665,3): ---> System.MissingMethodException:
>>>> Arg_MissingMethodException               at
>>>> Mono.CSharp.DecimalConstant.Emit (Mono.CSharp.EmitContext ec)
>>>> [0x0002f] in <117fbdbdcd0745089048f52eb03cb7af>:0
>>>>
>>>> On Oct 19, 2016 12:25 PM, "Cyd Haselton" <chaselton at gmail.com> wrote:
>>>>
>>>>> The clean build still fails, even with the updated monolite.  Do you
>>>>> want build logs?
>>>>>
>>>>> On Oct 19, 2016 11:49 AM, "Cyd Haselton" <chaselton at gmail.com> wrote:
>>>>>
>>>>>> Ran make get-monolite-latest then re-ran make. That failed.  Will run
>>>>>> make clean, then re-run make now that monolite was updated, but I'm not
>>>>>> hopeful.
>>>>>>
>>>>>> Additional FYI, as a troubleshooting step I symlinked mscorlib.dll to
>>>>>> the $PREFIX/lib/mono/4.5 location that the build was complaining about.
>>>>>>
>>>>>> The build still failed.
>>>>>>
>>>>>> On Oct 19, 2016 10:57 AM, "Marek Safar" <marek.safar at gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> Try to do `make get-monolite-latest` if that will resolve the issue.
>>>>>>>
>>>>>>> jay is using C compiler therefore does not need working C# compiler.
>>>>>>>
>>>>>>> On Wed, Oct 19, 2016 at 5:54 PM, Cyd Haselton <chaselton at gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Wouldn't the build of jay fail if the monolite version was out of
>>>>>>>> sync?
>>>>>>>>
>>>>>>>> On Oct 19, 2016 10:01 AM, "Cyd Haselton" <chaselton at gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> The monolite files were included with the source tarball, so
>>>>>>>>> hopefully they are in line with the runtime.
>>>>>>>>>
>>>>>>>>> I can always run make get-monolite-latest.
>>>>>>>>>
>>>>>>>>> On Oct 19, 2016 8:53 AM, "Marek Safar" <marek.safar at gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> How did you install monolite? It looks like it's out of sync to
>>>>>>>>>> your runtime.
>>>>>>>>>>
>>>>>>>>>> Marek
>>>>>>>>>>
>>>>>>>>>> On Tue, Oct 18, 2016 at 9:58 PM, Cyd Haselton <
>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Just in case, I ran 'make clean' and redid the build.
>>>>>>>>>>> Link to build log: http://pastebin.com/TBSUNH4x
>>>>>>>>>>>
>>>>>>>>>>> On Oct 18, 2016 2:20 PM, "Cyd Haselton" <chaselton at gmail.com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> From previous conversation:
>>>>>>>>>>>>
>>>>>>>>>>>> On Oct 18, 2016 9:08 AM, "Marek Safar" <marek.safar at gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Yes, please
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Oct 18, 2016 at 3:53 PM, Cyd Haselton <chaselton
>>>>>>>>>>>> <chaselton at gmail.com>@gmail.com <chaselton at gmail.com>>wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> I've already posted full build logs from root source folder.
>>>>>>>>>>>> Do you want me to also cd to mono, run make and post build logs from that?
>>>>>>>>>>>>
>>>>>>>>>>>> I posted full build logs about four replies back; here are the
>>>>>>>>>>>> links:
>>>>>>>>>>>>
>>>>>>>>>>>> autogen.sh:http://pastebin.com/P4LcBWpZ
>>>>>>>>>>>> make: http://pastebin.com/JvdhWhCC
>>>>>>>>>>>>
>>>>>>>>>>>> On Oct 18, 2016 1:23 PM, "Marek Safar" <marek.safar at gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> I asked for "full mono build" not for build of mono subfolder
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, Oct 18, 2016 at 6:17 PM, Cyd Haselton <
>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> That's it. You asked me to build in the mono directory…that's
>>>>>>>>>>>>>> the result.
>>>>>>>>>>>>>> When I go back and build in the root source directory it
>>>>>>>>>>>>>> fails with the same error as you saw in the full build log
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Oct 18, 2016 10:38 AM, "Marek Safar" <
>>>>>>>>>>>>>> marek.safar at gmail.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> and then it stopped or where is the rest of the build output?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Tue, Oct 18, 2016 at 5:29 PM, Cyd Haselton <
>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Build in mono dir completed successfully
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Link to logs: http://pastebin.com/2YwrnFCe
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Oct 18, 2016 10:05 AM, "Cyd Haselton" <
>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> That's just it; it doesn't fail.  I'll post the pastebin
>>>>>>>>>>>>>>>>> links when I have them.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Oct 18, 2016 10:02 AM, "Marek Safar" <
>>>>>>>>>>>>>>>>> marek.safar at gmail.com> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> I'd like to see full mono build wherever it fails, just
>>>>>>>>>>>>>>>>>> gist that.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Tue, Oct 18, 2016 at 4:53 PM, Cyd Haselton <
>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> The build fails at the end because of a dependency on
>>>>>>>>>>>>>>>>>>> libeglib, so I have to cd to eglib and build there as well. Do you want
>>>>>>>>>>>>>>>>>>> logs from that build too?
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Oct 18, 2016 9:08 AM, "Marek Safar" <
>>>>>>>>>>>>>>>>>>> marek.safar at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Yes, please
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Tue, Oct 18, 2016 at 3:53 PM, Cyd Haselton <
>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> I've already posted full build logs from root source
>>>>>>>>>>>>>>>>>>>>> folder.  Do you want me to also cd to mono, run make and post build logs
>>>>>>>>>>>>>>>>>>>>> from that?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Oct 18, 2016 8:30 AM, "Marek Safar" <
>>>>>>>>>>>>>>>>>>>>> marek.safar at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> You should not be using make within mcs/mcs if you
>>>>>>>>>>>>>>>>>>>>>> haven't compiled mono successfully before that. Start from scratch and
>>>>>>>>>>>>>>>>>>>>>> paste full log when building from root mono folder.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On Tue, Oct 18, 2016 at 3:20 PM, Cyd Haselton <
>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Thanks Marek,
>>>>>>>>>>>>>>>>>>>>>>> Any input on the logs?
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> In the meantime I've deleted the build tree and
>>>>>>>>>>>>>>>>>>>>>>> re-downloaded the sources so that I can start over from scratch.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Don't know if this is relevant but I have noticed
>>>>>>>>>>>>>>>>>>>>>>> that the Makefiles and various other scripts do not pick up the
>>>>>>>>>>>>>>>>>>>>>>> CONFIG_SHELL and SHELL vars that I specify when running the top-level
>>>>>>>>>>>>>>>>>>>>>>> configure and/or autogen.sh.  Instead they default to /bin/sh, which will
>>>>>>>>>>>>>>>>>>>>>>> definitely error out on my platform.  I've patched as many of the offending
>>>>>>>>>>>>>>>>>>>>>>> files I've found.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Oct 18, 2016 7:54 AM, "Marek Safar" <
>>>>>>>>>>>>>>>>>>>>>>> marek.safar at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> No, bootstrap process is not deprecated and it's
>>>>>>>>>>>>>>>>>>>>>>>> still actively used especially when system mono is unavailable or too old.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Marek
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Oct 18, 2016 at 12:23 PM, Cyd Haselton <
>>>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Ping for any input on pastebin logs (see previous
>>>>>>>>>>>>>>>>>>>>>>>>> emails) and if bootstrapping mcs was/is/will be deprecated.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 16, 2016 2:28 PM, "Cyd Haselton" <
>>>>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Still troubleshooting, though I'm running out of
>>>>>>>>>>>>>>>>>>>>>>>>>> ideas.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Is it possible bootstrapping mcs was deprecated?
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 15, 2016 6:52 PM, "Cyd Haselton" <
>>>>>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> I blew away the build directory, downloaded the
>>>>>>>>>>>>>>>>>>>>>>>>>>> 10/13 tarball from mono/sources (
>>>>>>>>>>>>>>>>>>>>>>>>>>> http://download.mono-project.
>>>>>>>>>>>>>>>>>>>>>>>>>>> com/sources/mono/nightly/) and started over
>>>>>>>>>>>>>>>>>>>>>>>>>>> from scratch.  I got the same error that you can see in the pastebin log;
>>>>>>>>>>>>>>>>>>>>>>>>>>> something in the build is expecting mscorlib.dll to be installed at
>>>>>>>>>>>>>>>>>>>>>>>>>>> usr/lib/mono/4.5.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Just for kicks I created the usr/lib/mono/4.5
>>>>>>>>>>>>>>>>>>>>>>>>>>> directory and softlinked mscorlib.dll to that location. The build
>>>>>>>>>>>>>>>>>>>>>>>>>>> progresses, then fails with the dreaded Mono.CSharp.InternalErrorException
>>>>>>>>>>>>>>>>>>>>>>>>>>> error.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> After that error I navigated to mcs/mcs, ran
>>>>>>>>>>>>>>>>>>>>>>>>>>> make and got an error that the build 'cannot find
>>>>>>>>>>>>>>>>>>>>>>>>>>> ./../mcs/class/lib/mcs.exe.'  Which is odd because the build shouldn't be
>>>>>>>>>>>>>>>>>>>>>>>>>>> using mcs.exe; it isn't installed on my system.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Pastebin of mcs/mcs make errors here:
>>>>>>>>>>>>>>>>>>>>>>>>>>> http://pastebin.com/mxBLYmnH
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>>>> Cyd
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 15, 2016 2:42 PM, "Cyd Haselton" <
>>>>>>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> I can't ignore the error as it stops the build
>>>>>>>>>>>>>>>>>>>>>>>>>>>> completely.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Key note: I do not have a working mcs; I'm
>>>>>>>>>>>>>>>>>>>>>>>>>>>> using the monolite bootstrap method. In this case, mscorlib.dll…along with
>>>>>>>>>>>>>>>>>>>>>>>>>>>> other files…IS located at mcs/class/lib/monolite
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Here are the requested logs:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> autogen.sh: http://pastebin.com/P4LcBWpZ
>>>>>>>>>>>>>>>>>>>>>>>>>>>> make: http://pastebin.com/JvdhWhCC
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Additionally, here's a pastebin of the list of
>>>>>>>>>>>>>>>>>>>>>>>>>>>> files in the ./mcs/class/lib/monolite directory:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://pastebin.com/ZcLLwWHz
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cyd
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 14, 2016 6:17 PM, "Alexander Köplinger" <
>>>>>>>>>>>>>>>>>>>>>>>>>>>> alkpli at microsoft.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> That is just the default message that is
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> compiled into the runtime, you can ignore it. The MONO_PATH env variable
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> controls where Mono tries to locate the framework assemblies in this case.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It is weird though that this is set to
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> /class/lib/monolite, no wonder it can’t find mscorlib.dll there.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Can you please share the full build log
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> including autogen.sh/configure invocations
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> and so on in a gist or pastebin?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Alex
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 15 Oct 2016, at 01:07, Cyd Haselton <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> So I scrapped everything and downloaded a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> newer snapshot from the mono/sources site.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This time I can't seem to bootstrap the mcs
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> build; the runtime appears to be hardcoded to check for the mscorlib.dll
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> file in $PREFIX/lib/mono/4.5 instead of in the monolite directory.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> make[2]: Leaving directory
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> '/data/data/com.termux/files/p
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> kg/ps/mono-4.9.0/data'             Making all
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in runtime
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> make[2]: Entering directory '/data/data/com.termux/files/p
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> kg/ps/mono-4.9.0/runtime'         if test -w
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> /data/data/com.termux/files/pkg/ps/mono-4.9.0/mcs;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> then :; else chmod -R +w /data/data/com.termux/files/pkg/ps/mono-4.9.0/mcs;
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> fi
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> cd /data/data/com.termux/files/pkg/ps/mono-4.9.0/mcs
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> && make --no-print-directory -s NO_DIR_CHECK=1
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PROFILES='binary_reference_assemblies net_4_x
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> xbuild_12 xbuild_14      ' CC='gcc -fPIC -fPIE'
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> all-profiles
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> MONO_PATH=/class/lib/monolite: /data/data/com.termux/files/pk
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> g/ps/mono-4.9.0/runtime/mono-wrapper
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> .//class/lib/monolite/basic.ex
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> e
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The assembly mscorlib.dll was not found or could not be
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> loaded.                             It should
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> have been installed in the `/data/data/com.termux/files/usr/lib/mono/4.5/mscorlib.dll'
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> directory.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Any thoughts?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 12, 2016 5:15 PM, "Cyd Haselton" <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello Alex,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I'm not building from git-master or git; I am
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> using monolite.  I think I mentioned this earlier…if not, apologies for
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> leaving out important info.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I've gotten past the SIGSEGV I mentioned
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> earlier by editing threads.c (see
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/mono/mono/c
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ommit/1c9e34cce5e53ec5126d546a
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3014bc1493425219
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmono%2Fmono%2Fcommit%2F1c9e34cce5e53ec5126d546a3014bc1493425219&data=01%7C01%7Calkpli%40microsoft.com%7C2c904d06ed0b493c8c2408d3f486d145%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=KTOG36Nl3QmmRzsW%2FIQQ17R5b6NBwBw%2FI3BDy170x4c%3D&reserved=0>).
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I've run into a new error that seems to occur
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> in sgen. I'm going to try building without it enabled.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cyd
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 12, 2016 1:16 PM, "Alexander
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Köplinger" <alkpli at microsoft.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> If you don’t have a working Mono installed
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> on your system for bootstrapping then the recommended way is to use
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> monolite if you build from git master:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/mon
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> o/mono#if-you-dont-have-a-work
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ing-mono-installation
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmono%2Fmono%23if-you-dont-have-a-working-mono-installation&data=01%7C01%7Calkpli%40microsoft.com%7C2c904d06ed0b493c8c2408d3f486d145%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=f5%2FGyZF%2BpjvWB2gqMjc%2FcVZgKjaRDU%2BY0grT0HwFAWk%3D&reserved=0>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - Alex
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On 12 Oct 2016, at 20:02, Cyd Haselton <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hello Ludovic,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Would the missing 'last' field cause the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> SIGSEGV?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Cyd
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Oct 12, 2016 12:18 PM, "Cyd Haselton" <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > Full output of './mono/mini/mono -V' here:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://pastebin.com/xZw3qhVD
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpastebin.com%2FxZw3qhVD&data=01%7C01%7Calkpli%40microsoft.com%7C4f1712aba12141771e4008d3f2c9fd2e%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=rL8nuhHORHneIWc3OgllqTo2iB7RdN8P5YdOU2jNPpo%3D&reserved=0>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > On Oct 12, 2016 12:12 PM, "Cyd Haselton" <
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> chaselton at gmail.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >> Since I don't have a working mcs
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> installed, I'm using the snapshots available from the download site here:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://download.mono-project.c
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> om/sources/mono/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fdownload.mono-project.com%2Fsources%2Fmono%2F&data=01%7C01%7Calkpli%40microsoft.com%7C4f1712aba12141771e4008d3f2c9fd2e%7C72f988bf86f141af91ab2d7cd011db47%7C1&sdata=T%2BA5GezSev7nlwMowcNsMGaftco014weAy31yrfIRbM%3D&reserved=0>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >> Here's the output of ./mono/mini/mono -V
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> from my build tree:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >> ./mono/mini/mono
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -V
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >> Mono JIT compiler version 4.7.0 (Nightly
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4.7.0.593/4e441ec
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >> On Oct 11, 2016 10:06 AM, "Ludovic Henry"
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <luhenry at microsoft.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> Hi Cyd,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> Which mono commit are you based on? It
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> seems like the managed System.Threading.InternalThread
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> is missing the “last” field.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> Thank you,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>> Ludovic
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ______________________________
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> _________________
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Mono-devel-list mailing list
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Mono-devel-list at lists.dot.net
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://na01.safelinks.protect
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ion.outlook.com/?url=http%3A%2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> F%2Flists.dot.net%2Fmailman%2F
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> listinfo%2Fmono-devel-list&dat
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> a=01%7C01%7Calkpli%40microsoft
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> .com%7C4f1712aba12141771e4008d
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3f2c9fd2e%7C72f988bf86f141af91
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ab2d7cd011db47%7C1&sdata=b9Lyb
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> et0SXWu5pvvxt7qTTZx1Azx7BMcrE%
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2BmpZbnzq0%3D&reserved=0
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>>>>>>>>>>>> Mono-devel-list mailing list
>>>>>>>>>>>>>>>>>>>>>>>>> Mono-devel-list at lists.dot.net
>>>>>>>>>>>>>>>>>>>>>>>>> http://lists.dot.net/mailman/l
>>>>>>>>>>>>>>>>>>>>>>>>> istinfo/mono-devel-list
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/mono-devel-list/attachments/20161020/8608c418/attachment-0001.html>


More information about the Mono-devel-list mailing list