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

next in thread | previous in thread | raw e-mail | index | archive | help
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?CABx9NuTmDWfiBi38%2BLkKNdgdxOHXb3H3gwE6vffRkv6ubODDeA>