Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 07 Nov 2015 09:15:32 +0000
From:      Chris McVittie <chris@greenflump.com>
To:        Russell Haley <russ.haley@gmail.com>, freebsd-mono@freebsd.org
Subject:   Re: Mono 4.2
Message-ID:  <CAH4WUytrieUgJ36Av5zCG8xeRLHUNGmk=a_mtjD1jpR3aXY2NA@mail.gmail.com>
In-Reply-To: <CABx9NuTmDWfiBi38%2BLkKNdgdxOHXb3H3gwE6vffRkv6ubODDeA@mail.gmail.com>
References:  <CAH4WUysZ4ox9O6VFHBexmuwiWMOv95CNWUJXg=FXTA7c3mzRFg@mail.gmail.com> <CAH4WUytzCgeNr_=hU-X0uxesf3-h0GG0Zgjtp14f1LmeVib5bw@mail.gmail.com> <20151106222436.4386898.99329.590@gmail.com> <CABx9NuTmDWfiBi38%2BLkKNdgdxOHXb3H3gwE6vffRkv6ubODDeA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Russell, this looks like it's failing on the check pkg-plist step, so if
you do the make makeplist step now that should correct it. My assumption is
that those files are no longer part of the 4.2 file set.

Hope that helps,
Chris

On Sat 7 Nov 2015 09:10 Russell Haley <russ.haley@gmail.com> wrote:

> Hey Chris,
>
> My build seems to be bombing out right at the end during the installation:
>
> gmake[3]: Leaving directory '/usr/ports/lang/mono/work/mono-4.2.1/docs'
> gmake[2]: Leaving directory '/usr/ports/lang/mono/work/mono-4.2.1/docs'
> gmake[2]: Entering directory '/usr/ports/lang/mono/work/mono-4.2.1'
> gmake[3]: Entering directory '/usr/ports/lang/mono/work/mono-4.2.1'
> gmake[3]: Nothing to be done for 'install-exec-am'.
> gmake[3]: Nothing to be done for 'install-data-am'.
> gmake[3]: Leaving directory '/usr/ports/lang/mono/work/mono-4.2.1'
> gmake[2]: Leaving directory '/usr/ports/lang/mono/work/mono-4.2.1'
> gmake[1]: Leaving directory '/usr/ports/lang/mono/work/mono-4.2.1'
> ====> Compressing man pages (compress-man)
> ===>  Installing for mono-4.2.1.91
> ===>  Checking if mono already installed
> ===>   Registering installation for mono-4.2.1.91
> pkg-static: Unable to access file
> /usr/ports/lang/mono/work/stage/usr/local/lib/libmono-profiler-cov.a: No
> such file or directory
> pkg-static: Unable to access file
> /usr/ports/lang/mono/work/stage/usr/local/lib/libmono-profiler-cov.so: No
> such file or directory
> pkg-static: Unable to access file
> /usr/ports/lang/mono/work/stage/usr/local/lib/libmono-profiler-cov.so.0: No
> such file or directory
> pkg-static: Unable to access file
> /usr/ports/lang/mono/work/stage/usr/local/lib/libmono-profiler-cov.so.0.0.0:
> No such file or directory
> pkg-static: Unable to access file
> /usr/ports/lang/mono/work/stage/usr/local/lib/mono/4.5/symbolicate.exe: No
> such file or directory
> pkg-static: Unable to access file
> /usr/ports/lang/mono/work/stage/usr/local/lib/mono/4.5/symbolicate.exe.mdb:
> No such file or directory
> *** Error code 74
>
> Stop.
> make: stopped in /usr/ports/lang/mono
>
>
> a quick ls shows that the files are indeed not there:
>
> ll /usr/ports/lang/mono/work/stage/usr/local/lib/
> total 11326
> drwxr-xr-x   3 root  wheel        3 Nov  7 00:54 X11/
> drwxr-xr-x   2 root  wheel        2 Nov  7 00:54 debug/
> -rw-r--r--   1 root  wheel   439002 Nov  7 00:54 libMonoPosixHelper.a
> -rwxr-xr-x   1 root  wheel   235144 Nov  7 00:54 libMonoPosixHelper.so*
> -rw-r--r--   1 root  wheel   251948 Nov  7 00:54 libMonoSupportW.a
> -rwxr-xr-x   1 root  wheel   135104 Nov  7 00:54 libMonoSupportW.so*
> -rw-r--r--   1 root  wheel   295792 Nov  7 00:54 libikvm-native.a
> -rwxr-xr-x   1 root  wheel   161520 Nov  7 00:54 libikvm-native.so*
> lrwxr-xr-x   1 root  wheel       18 Nov  7 00:54 libmono-2.0.a@ ->
> libmonoboehm-2.0.a
> lrwxr-xr-x   1 root  wheel       19 Nov  7 00:54 libmono-2.0.so@ ->
> libmonoboehm-2.0.so
> lrwxr-xr-x   1 root  wheel       21 Nov  7 00:54 libmono-2.0.so.1@ ->
> libmonoboehm-2.0.so.1
> lrwxr-xr-x   1 root  wheel       25 Nov  7 00:54 libmono-2.0.so.1.0.0@ ->
> libmonoboehm-2.0.so.1.0.0
> -rw-r--r--   1 root  wheel   248792 Nov  7 00:54 libmono-profiler-aot.a
> lrwxr-xr-x   1 root  wheel       29 Nov  7 00:54 libmono-profiler-aot.so@
> -> libmono-profiler-aot.so.0.0.0
> lrwxr-xr-x   1 root  wheel       29 Nov  7 00:54 libmono-profiler-aot.so.0@
> -> libmono-profiler-aot.so.0.0.0
> -rwxr-xr-x   1 root  wheel   132168 Nov  7 00:54
> libmono-profiler-aot.so.0.0.0*
> -rw-r--r--   1 root  wheel   255442 Nov  7 00:54 libmono-profiler-iomap.a
> lrwxr-xr-x   1 root  wheel       31 Nov  7 00:54 libmono-profiler-iomap.so@
> -> libmono-profiler-iomap.so.0.0.0
> lrwxr-xr-x   1 root  wheel       31 Nov  7 00:54
> libmono-profiler-iomap.so.0@ -> libmono-profiler-iomap.so.0.0.0
> -rwxr-xr-x   1 root  wheel   136464 Nov  7 00:54
> libmono-profiler-iomap.so.0.0.0*
> -rw-r--r--   1 root  wheel   403000 Nov  7 00:54 libmono-profiler-log.a
> lrwxr-xr-x   1 root  wheel       29 Nov  7 00:54 libmono-profiler-log.so@
> -> libmono-profiler-log.so.0.0.0
> lrwxr-xr-x   1 root  wheel       29 Nov  7 00:54 libmono-profiler-log.so.0@
> -> libmono-profiler-log.so.0.0.0
> -rwxr-xr-x   1 root  wheel   222360 Nov  7 00:54
> libmono-profiler-log.so.0.0.0*
> -rw-r--r--   1 root  wheel  6505992 Nov  7 00:54 libmonoboehm-2.0.a
> lrwxr-xr-x   1 root  wheel       25 Nov  7 00:54 libmonoboehm-2.0.so@ ->
> libmonoboehm-2.0.so.1.0.0
> lrwxr-xr-x   1 root  wheel       25 Nov  7 00:54 libmonoboehm-2.0.so.1@
> -> libmonoboehm-2.0.so.1.0.0
> -rwxr-xr-x   1 root  wheel  3469360 Nov  7 00:54 libmonoboehm-2.0.so.1.0.0*
> -rw-r--r--   1 root  wheel  6828584 Nov  7 00:54 libmonosgen-2.0.a
> lrwxr-xr-x   1 root  wheel       24 Nov  7 00:54 libmonosgen-2.0.so@ ->
> libmonosgen-2.0.so.1.0.0
> lrwxr-xr-x   1 root  wheel       24 Nov  7 00:54 libmonosgen-2.0.so.1@ ->
> libmonosgen-2.0.so.1.0.0
> -rwxr-xr-x   1 root  wheel  3570912 Nov  7 00:54 libmonosgen-2.0.so.1.0.0*
> drwxr-xr-x  12 root  wheel       12 Nov  7 00:55 mono/
> drwxr-xr-x   2 root  wheel        4 Nov  7 00:55 mono-source-libs/
> drwxr-xr-x   3 root  wheel        4 Nov  7 00:55 monodoc/
>
>
> and
> ll /usr/ports/lang/mono/work/stage/usr/local/lib/mono/4.5/
>
> ...
> -rwxr-xr-x  1 root  wheel     3482 Nov  7 00:55 resgen.exe.mdb*
> -rwxr-xr-x  1 root  wheel    15872 Nov  7 00:55 secutil.exe*
> -rwxr-xr-x  1 root  wheel     1364 Nov  7 00:55 secutil.exe.mdb*
> -rwxr-xr-x  1 root  wheel    16384 Nov  7 00:55 setreg.exe*
> -rwxr-xr-x  1 root  wheel     1324 Nov  7 00:55 setreg.exe.mdb*
> -rwxr-xr-x  1 root  wheel     8192 Nov  7 00:55 sgen.exe*
> -rwxr-xr-x  1 root  wheel     1081 Nov  7 00:55 sgen.exe.mdb*
> -rwxr-xr-x  1 root  wheel    17920 Nov  7 00:55 signcode.exe*
> -rwxr-xr-x  1 root  wheel     1649 Nov  7 00:55 signcode.exe.mdb*
> -rwxr-xr-x  1 root  wheel    28160 Nov  7 00:55 sn.exe*
> -rwxr-xr-x  1 root  wheel     3599 Nov  7 00:55 sn.exe.mdb*
> -rwxr-xr-x  1 root  wheel    12288 Nov  7 00:55 soapsuds.exe*
> -rwxr-xr-x  1 root  wheel     1220 Nov  7 00:55 soapsuds.exe.mdb*
> -rwxr-xr-x  1 root  wheel  4931072 Nov  7 00:55 sqlmetal.exe*
> -rw-r--r--  1 root  wheel     3425 Nov  7 00:55 sqlmetal.exe.config
> -rwxr-xr-x  1 root  wheel    49128 Nov  7 00:55 sqlmetal.exe.mdb*
> -rwxr-xr-x  1 root  wheel    37888 Nov  7 00:55 sqlsharp.exe*
> -rwxr-xr-x  1 root  wheel     6584 Nov  7 00:55 sqlsharp.exe.mdb*
> -rwxr-xr-x  1 root  wheel    49664 Nov  7 00:55 svcutil.exe*
> -rwxr-xr-x  1 root  wheel    12270 Nov  7 00:55 svcutil.exe.mdb*
> -rwxr-xr-x  1 root  wheel    38400 Nov  7 00:55 wsdl.exe*
> ...
>
> No idea why these files are missing.
>
> Russ
>
>
> On Fri, Nov 6, 2015 at 2:24 PM, Russell Haley <russ.haley@gmail.com>
> wrote:
>
>> Sweet! I'll try it this weekend...
>>
>> Sent from my BlackBerry 10 smartphone on the Koodo network.
>>   Original Message
>> From: Chris McVittie
>> Sent: Friday, November 6, 2015 2:04 PM
>> To: freebsd-mono@freebsd.org
>> Subject: Re: Mono 4.2
>>
>> Hi,
>>
>> So I had a first hack at this...
>>
>> Using the existing port
>> rm -rf files
>> edit Makefile
>> PORTVERSION= 4.2.1.91
>> WRKSRC= ${WRKDIR}/mono-4.2.1
>> make makesum
>> make install
>> make makeplist
>> make clean && make install
>>
>> All seems to "just work." I'm suspicious that this is too easy?
>>
>> ```
>> root@bsd-1:/usr/ports/lang/mono # mono --version
>> Mono JIT compiler version 4.2.1 (Stable 4.2.1.91/8862921 Fri Nov 6
>> 21:13:46
>> UTC 2015)
>> Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors.
>> www.mono-project.com
>> TLS: __thread
>> SIGSEGV: altstack
>> Notification: kqueue
>> Architecture: amd64
>> Disabled: none
>> Misc: softdebug
>> LLVM: supported, not enabled.
>> GC: sgen
>> ```
>> Is there anything else I should check?
>>
>> Thanks,
>> Chris
>>
>>
>>
>> On Tue, Oct 27, 2015 at 8:15 PM Chris McVittie <chris@greenflump.com>
>> wrote:
>>
>> > Hi,
>> > I was wondering if there was a plan for supporting mono 4.2? There are
>> > lots of useful fixes and features around the threadpool that would be
>> good
>> > to have access to.
>> >
>> > (I'm completely new here, and while willing to help, suspect my help
>> won't
>> > be useful!)
>> >
>> > Thanks,
>> > Chris
>> >
>> _______________________________________________
>> freebsd-mono@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-mono
>> To unsubscribe, send any mail to "freebsd-mono-unsubscribe@freebsd.org"
>>
>
>



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