Mono 4.2
Russell Haley
russ.haley at gmail.com
Sat Nov 7 09:10:13 UTC 2015
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 at 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 at 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 at 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 at 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 at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-mono
> To unsubscribe, send any mail to "freebsd-mono-unsubscribe at freebsd.org"
>
More information about the freebsd-mono
mailing list