From owner-freebsd-mono@freebsd.org Mon Nov 23 19:55:27 2015 Return-Path: Delivered-To: freebsd-mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BA3DAA36DA9 for ; Mon, 23 Nov 2015 19:55:27 +0000 (UTC) (envelope-from valentine.alan@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 950321F52 for ; Mon, 23 Nov 2015 19:55:27 +0000 (UTC) (envelope-from valentine.alan@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 927FEA36DA8; Mon, 23 Nov 2015 19:55:27 +0000 (UTC) Delivered-To: mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9127EA36DA7 for ; Mon, 23 Nov 2015 19:55:27 +0000 (UTC) (envelope-from valentine.alan@gmail.com) Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 108F71F51 for ; Mon, 23 Nov 2015 19:55:27 +0000 (UTC) (envelope-from valentine.alan@gmail.com) Received: by lfdl133 with SMTP id l133so36360516lfd.2 for ; Mon, 23 Nov 2015 11:55:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=limSTbMgjtp3d+ekTDsU8mxzthYKuL51qennSZOgbvM=; b=npJ9AA7tv6TzBGaI0Hi+l3YEhrcMxqmZHy+0zMc1aZkhfpJnsuBh0O64+8Lv2DN0iu YibZpstOwJJxFZ0bxlxXfmHp9qA9mBA80KLTn0Cc5dwd4FLb2Yjnlq7pdwiURo1A5Iqb ufQio0cEdfqnR+cmFC8g1o96NO3bdywYbxKKJqeWHY6isM5+ZF3CVARuJ8OZu2XT3q+c K89pTB/o+gnlihc6QfwE71sFMGjTqSQSMkbsP+in2cqfuTapZmAwqtHrWDbbbK5kvHzb LwAm/XTIH7s1pAHa/TbWUukrzuvkfibMo9M+IvjxyBxaGXBN7mA1aIz9c1q+P94DsPMM JlOw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alval-net.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=limSTbMgjtp3d+ekTDsU8mxzthYKuL51qennSZOgbvM=; b=Sn/SkPETHq6EZWwKS9f8wYW2u4ZrJHC25IvW0Ko2tY2YCK4UtGDEu1ewQ6EirBgau4 0f+/qFSNfzHUw1Ki7HqnRqs8er1OGZno6i26v/4AeVNbZ+jQ0Vp4UZxG16Rgw2B+3T2j n1Tb3up2/+YcC1RDQOyJ9hyF0qjiBEiHXEjxPRi4f2V3cfg0Zop2uxHswNacheX850dd 9ylMguXhX1gBHVw3TVsWW/Q+YrQdFCsN+ByfOtuIOulrVIJ11RxMRAJDjdUQhR8Iui7T M6QGZX1HR8RaP9jk6S/wdRYw0oF0MqhMwpy6jNsq/HhkDYpJQd6Rgm1VuuITVzW4Us4o vBUQ== MIME-Version: 1.0 X-Received: by 10.25.39.19 with SMTP id n19mr9359249lfn.156.1448308524829; Mon, 23 Nov 2015 11:55:24 -0800 (PST) Sender: valentine.alan@gmail.com Received: by 10.25.20.91 with HTTP; Mon, 23 Nov 2015 11:55:24 -0800 (PST) Date: Mon, 23 Nov 2015 19:55:24 +0000 X-Google-Sender-Auth: g8F1v72zw9QlweEFQnST7lCJtlg Message-ID: Subject: 4.0.4 From: Alan Valentine To: mono@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Nov 2015 19:55:27 -0000 Hi, thanks for all the great work with Mono. Just asking whether there's any work in progress towards getting 4.0.4 in the freebsd mono port? (I'm waiting on a bugfix that's part of 4.0.4) Thanks! Regards, Alan Valentine From owner-freebsd-mono@freebsd.org Tue Nov 24 03:37:27 2015 Return-Path: Delivered-To: freebsd-mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7394A35401 for ; Tue, 24 Nov 2015 03:37:27 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A4FD71A11 for ; Tue, 24 Nov 2015 03:37:27 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id A2B04A35400; Tue, 24 Nov 2015 03:37:27 +0000 (UTC) Delivered-To: mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A23F8A353FE for ; Tue, 24 Nov 2015 03:37:27 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-pa0-x234.google.com (mail-pa0-x234.google.com [IPv6:2607:f8b0:400e:c03::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7916B1A10 for ; Tue, 24 Nov 2015 03:37:27 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by padhx2 with SMTP id hx2so6716479pad.1 for ; Mon, 23 Nov 2015 19:37:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:content-transfer-encoding:message-id:date :subject:from:in-reply-to:references:to:cc; bh=o3Cka1zXTyKIXSuhLVUZdOL1Et4I7upmXmVbcjIO8WM=; b=rPuGhNDl/6qAB5ehKkAgk89kOH+/Pgi9S0bgG4rXhFRLmg9+VrSswnXs52vLO3BUnV m6cjlz2xZ3sgxCrp68pHZApg2C9i01by5FaNHk3IrOcUn214dhDf244J38B4WSOd9Or7 xx7PbpZyTpznXByysh850/Hg07jo+KJg5lWVCQJGoQW0El0N0g03QBAq9S8BvS5MP16x MvYnSKvF89CLkVhnu78V97PEpyi8VnUkUBOexGLSP0rWWQfFVQsg5zNc+yv98vzouE4g 4T/KWbBHUrQEV6lobIbQchDXDok45jjNi+eaM0GffTJTOpjdZkYorxvCJW2UUFx87yEf KXog== X-Received: by 10.68.174.196 with SMTP id bu4mr40260786pbc.155.1448336246947; Mon, 23 Nov 2015 19:37:26 -0800 (PST) Received: from [127.0.0.1] ([216.113.200.184]) by smtp.gmail.com with ESMTPSA id q129sm11700048pfq.19.2015.11.23.19.37.25 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 23 Nov 2015 19:37:26 -0800 (PST) Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.2.2639) Message-ID: <20151124033725.4386898.31704.933@gmail.com> Date: Mon, 23 Nov 2015 19:37:25 -0800 Subject: Fw: Mono 4.2 From: Russell Haley In-Reply-To: References: To: Alan Valentine Cc: mono@freebsd.org X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2015 03:37:28 -0000 Below are the instructions to do a manual upgrade to 4.2 by adjusting the c= urrent port files. There was some talk about creating a patch but I think w= e are waiting on the next mono release.=A0 Hope that helps.=A0 Russ Sent=A0from=A0my=A0BlackBerry=A010=A0smartphone=A0on=A0the=A0Koodo=A0networ= k. =A0 Original Message =A0 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=3D 4.2.1.91 WRKSRC=3D ${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 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" From owner-freebsd-mono@freebsd.org Tue Nov 24 07:58:14 2015 Return-Path: Delivered-To: freebsd-mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8FAFEA35894 for ; Tue, 24 Nov 2015 07:58:14 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (unknown [IPv6:2001:41d0:fe22:1a01::2]) by mx1.freebsd.org (Postfix) with ESMTP id 3EE581E03 for ; Tue, 24 Nov 2015 07:58:13 +0000 (UTC) (envelope-from romain@blogreen.org) Received: by marvin.blogreen.org (Postfix, from userid 1001) id 501F6126A7D; Tue, 24 Nov 2015 08:58:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blogreen.org; s=marvin; t=1448351884; bh=ovOC5i4Z8gcd9oHXRsN3lv1CLbcXNFSG5p97Fg32WHc=; h=Date:From:To:Subject:References:In-Reply-To; b=GnlaSIOM0jIsDmR/CNkUxLIK5dGSZmJLdZ2KiFwAW9o2cr/cvrbhDIfausI18h8WL 8vfxtTSVd4YUVICuhGBPnSnF5Kb/k6E3KsbbgoPP+qNVmpWuwMx+kG/60XU+kh3/an VU1oJRkJjQRofyJltvnnj0qaKJ2/XU6bgtM3XffI= Date: Tue, 24 Nov 2015 08:58:04 +0100 From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: freebsd-mono@freebsd.org Subject: Re: 4.0.4 Message-ID: <20151124075804.GA59463@FreeBSD.org> Mail-Followup-To: freebsd-mono@freebsd.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="k+w/mQv8wyuph6w0" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://romain.blogreen.org/pubkey.asc User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2015 07:58:14 -0000 --k+w/mQv8wyuph6w0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello On Mon, Nov 23, 2015 at 07:55:24PM +0000, Alan Valentine wrote: > thanks for all the great work with Mono. >=20 > Just asking whether there's any work in progress towards getting 4.0.4 in > the freebsd mono port? (I'm waiting on a bugfix that's part of 4.0.4) This was on my TODO list, but the 4.2 branch is now considered stable on the Mono website=E2=80=A6 And the patches are ready, so this will be commi= tted really soon=E2=84=A2 :-) Thanks --=20 Romain Tarti=C3=A8re http://people.FreeBSD.org/~romai= n/ pgp: 8234 9A78 E7C0 B807 0B59 80FF BA4D 1D95 5112 336F (ID: 0x5112336F) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --k+w/mQv8wyuph6w0 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGcBAEBCAAGBQJWVBiJAAoJELpNHZVREjNv28QL/1nXh33TF64NwUpYEA0QVINi H1/5GE0dGwkEhgrPx9Jar+9EgrlggYUHiDqBP9dTz4uJGglcqj76+XtOGSpCmqJK BX0BPS0/+HZw9CgaNVmnMFfW66543OecI0uTcohx67N0Q7DQzFsmz1NWTS/JRY61 /8kzZZXlGUAJazkYHl5xD4VWQ6U5MfxrFIckgoylbIUHcesM/gy8mkILbfDa/6wh Ae8YFVxDzNPmmMdWNMqCILRu6OHovoc3YHimSeDF27uatlC1eXZV6lEvIqIFRsfx CkLNgRWIxAMa0QzC2uIt3vkBmbyKdopbRf4Vm+T5H1oRqccDLBAmufkuGejn1vG+ Yofr4nuS3rCUEdRyhm/SafrzxdSYu25+WFg/WZiT+cNuKbxIK4cC1IN7sCEpPJbW SlJG3wwTDBA5Zw+rPRYuyRcz6/4q1ri58Txsc1IsjQWDT7ce2maGa++xEXnn2gFq xmci8PjHg6+EaoNXAFKpqRloiGu93tdta3iTnLpKVQ== =IHHF -----END PGP SIGNATURE----- --k+w/mQv8wyuph6w0-- From owner-freebsd-mono@freebsd.org Tue Nov 24 22:03:11 2015 Return-Path: Delivered-To: freebsd-mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 11F7EA36F7E for ; Tue, 24 Nov 2015 22:03:11 +0000 (UTC) (envelope-from valentine.alan@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E40661553 for ; Tue, 24 Nov 2015 22:03:10 +0000 (UTC) (envelope-from valentine.alan@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id E1BEBA36F7D; Tue, 24 Nov 2015 22:03:10 +0000 (UTC) Delivered-To: mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E04D0A36F7C for ; Tue, 24 Nov 2015 22:03:10 +0000 (UTC) (envelope-from valentine.alan@gmail.com) Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 44F581551 for ; Tue, 24 Nov 2015 22:03:10 +0000 (UTC) (envelope-from valentine.alan@gmail.com) Received: by lfaz4 with SMTP id z4so38757207lfa.0 for ; Tue, 24 Nov 2015 14:03:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alval-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=cHOgoQ+ijpfo1WQIGj15DdmrkTVlBaV/iX1G0mbKLjM=; b=lpkIYLl3BaEEXOBiTYAef0UWJWM4JSYnciqB6v8mP58ikga+2so5kvwiKLktQIZdab 95Wpiw5P4V54ycSzRN4OONQi3lD0aBtBU4B6J4cE75QwoV11nhfsVFwEmM98rfILtRwW BPsVwe9ntbfZQVmCAbLiUFL6Ab11zN/QY5vW+PAAC+F4Cv6JQovOUmVQ7kw9mTVRj0fa rf0G5yZh9ukFXfs1aCLqhZ6CeMwrQIiQ+RYVae6YGDItqMHov/xE4OwpPUN7bVCX2L5Y BDGQaSJGb0fSPmahPeI22YgJQeuqO19687bPeX07G5lg6U1jOSLx+B8wgMII0AnVoJsL BSJQ== X-Received: by 10.25.39.19 with SMTP id n19mr11436153lfn.156.1448402588342; Tue, 24 Nov 2015 14:03:08 -0800 (PST) MIME-Version: 1.0 References: <20151124033725.4386898.31704.933@gmail.com> In-Reply-To: <20151124033725.4386898.31704.933@gmail.com> From: Alan Valentine Date: Tue, 24 Nov 2015 22:02:58 +0000 Message-ID: Subject: Re: Fw: Mono 4.2 To: Russell Haley Cc: mono@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2015 22:03:11 -0000 Thank you, I also had to add the below line to my mono Makefile in order to stop it failing compilation with this error/usr/ports/lang/mono/work/mono-4.2.1/eglib/src/gunicode.c:223: undefined reference to `locale_charset' LDFLAGS+= -L${LOCALBASE}/lib -lcharset then I hit this staging error 1. ng/mono/work/mono-4.2.1' 2. ====> Compressing man pages (compress-man) 3. ===> Installing for mono-4.2.1.91 4. ===> Checking if mono already installed 5. ===> Registering installation for mono-4.2.1.91 6. pkg-static: Unable to access file /usr/ports/lang/mono/work/stage/usr/local/lib/libmono-profiler-cov.a: No such file or directory 7. pkg-static: Unable to access file /usr/ports/lang/mono/work/stage/usr/local/lib/libmono-profiler-cov.so: No such file or directory 8. 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 9. 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 10. 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 11. 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 12. *** [fake-pkg] Error code 74 13. 14. Stop in /usr/ports/lang/mono. Then an hour later I found that in the last few hours, the mono port has had an official update :D ...... On Tue, Nov 24, 2015 at 3:37 AM Russell Haley wrote: > Below are the instructions to do a manual upgrade to 4.2 by adjusting the > current port files. There was some talk about creating a patch but I think > we are waiting on the next mono release. > > Hope that helps. > > Russ > > 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 > 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" > From owner-freebsd-mono@freebsd.org Tue Nov 24 22:28:54 2015 Return-Path: Delivered-To: freebsd-mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 889ADA3737E for ; Tue, 24 Nov 2015 22:28:54 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6606E1FD3 for ; Tue, 24 Nov 2015 22:28:54 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 65B32A3737D; Tue, 24 Nov 2015 22:28:54 +0000 (UTC) Delivered-To: mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 653F8A3737C for ; Tue, 24 Nov 2015 22:28:54 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-io0-x22f.google.com (mail-io0-x22f.google.com [IPv6:2607:f8b0:4001:c06::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3E8901FD2 for ; Tue, 24 Nov 2015 22:28:54 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by iouu10 with SMTP id u10so36319508iou.0 for ; Tue, 24 Nov 2015 14:28:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:content-transfer-encoding:message-id:date :subject:from:in-reply-to:references:to:cc; bh=djSQbgGu+jH1mtP8LRRnpSVNucN0st4liNICdPdCcm8=; b=L6pSY3a5V2/vAYml81Z9FccoH0eM/ZX3DhQTcefbiZgEAEk3usOVN0+Jpa+5VxZbJ5 H+aKcl//h6De7LoxdHd4ph7cEBitSNPH8HT8pWzkwu6fjKthSWm3DYqYDVEhPtdksOlg JJ36QPThbZl4Ea7o6rcnVFp/6w7DvZVHDfB2w9fMzUGDc8JxBrFoz22QQya6bI/2Kxh6 Y7ATnybEK0n5lcYNRDyN0NyB89rLAL67Sl/+o+scdPGcu5oGtQc8+ckFFvFSrkDevZMY EwQ/hyys5OGE9vsZ5kDMSJuh1cmizZlThTn2CNzzidX75UKeKZNa8J1NRDw566RrFgCQ t26g== X-Received: by 10.107.3.144 with SMTP id e16mr30434838ioi.99.1448404133470; Tue, 24 Nov 2015 14:28:53 -0800 (PST) Received: from [127.0.0.1] ([209.52.88.248]) by smtp.gmail.com with ESMTPSA id 90sm821667ioq.29.2015.11.24.14.28.51 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 24 Nov 2015 14:28:52 -0800 (PST) X-Mailer: BlackBerry Email (10.3.2.2639) Message-ID: <20151124222851.4386897.3166.972@gmail.com> Date: Tue, 24 Nov 2015 14:28:51 -0800 Subject: Re: Mono 4.2 From: Russell Haley In-Reply-To: References: <20151124033725.4386898.31704.933@gmail.com> To: Alan Valentine Cc: mono@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2015 22:28:54 -0000 From owner-freebsd-mono@freebsd.org Tue Nov 24 22:58:08 2015 Return-Path: Delivered-To: freebsd-mono@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AAA75A37854 for ; Tue, 24 Nov 2015 22:58:08 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-vk0-x22b.google.com (mail-vk0-x22b.google.com [IPv6:2607:f8b0:400c:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 604591EF0 for ; Tue, 24 Nov 2015 22:58:08 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by vkfr145 with SMTP id r145so23292899vkf.0 for ; Tue, 24 Nov 2015 14:58:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=d5H+c9yc2mUTGyruA+o0qsa2Vw+xdiQZ71Ird5sHzyM=; b=gHFDBZWGMn4FChHwMhEhTn6bhmXAskUPkffnMqeidwTlfAWrfipc2BTb8gvWuqCPsa 1AZPb3o4GKxEEZpB9551DbwfTR3HfVQNy1hNdlbSZyyvj5FoYoDjug3Ll0ibZL/ADUp4 KmXCeG5AneQPfBvTn0SeSsxMswj9tpyEXOfE38d+SVBYHzeD7kItMRuV0xVrNT+/dhpT 0mwQ2guJUZIhiAl/KV/vwko0zkGlX6hHKwQL8CUJyI5r2lgAnDvFPUYQiKeTbZBfDFCi DPE6yvWFcmxJLjn1oZU6zpIG0dnQJWpwRFcsQ29aX9B7OECiy/EMkUG8sSRcjGqlWi9m aVCQ== MIME-Version: 1.0 X-Received: by 10.31.192.199 with SMTP id q190mr29206089vkf.96.1448405887358; Tue, 24 Nov 2015 14:58:07 -0800 (PST) Received: by 10.31.47.137 with HTTP; Tue, 24 Nov 2015 14:58:07 -0800 (PST) In-Reply-To: References: <20151124033725.4386898.31704.933@gmail.com> <20151124222851.4386897.3166.972@gmail.com> Date: Tue, 24 Nov 2015 14:58:07 -0800 Message-ID: Subject: Fwd: Mono 4.2 From: Russell Haley To: freebsd-mono@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Nov 2015 22:58:08 -0000 ---------- Forwarded message ---------- From: Russell Haley Date: Tue, Nov 24, 2015 at 2:57 PM Subject: Re: Mono 4.2 To: Alan Valentine Hmmm...perhaps there is a sysctl you need to adjust? https://www.freebsd.org/doc/handbook/jails-tuning.html. sysctl | grep jail = ? So precluding jail issues, if the description is correct, the NotSupported error is in a mono wrapper around native functions. I have run into similar issues around DirectoryWatchers trying to use kqueue and wrappers around native "internal" commands for copying/moving files. And like the error you are seeing, someone thought they had already patched the kqueue issue and it has subsequently broken again. I would be interested in seeing the change list between 4.0.3 and 4.0.4 that supposedly fixes this. I'm super busy right now so I don't have time to drill in, but it looks like you have all the debug information here to resolve the issue if you felt like fixing mono! lolz. Good Luck!!! Russ On Tue, Nov 24, 2015 at 2:36 PM, Alan Valentine wrote: > I use mono because Sonarr needs it for freebsd > > update functionality broken in sonarr, and they've been saying its a bug > in older version of mono, hence why I needed the update. > > https://github.com/Sonarr/Sonarr/issues/705 > > still doesn't fix the problem though! > > Anyway , I guess that's one for the sonarr guys, unless you know of any > flag that might need passing to a jail in order to stop a mono error like > the below? > > > 1. System.NotSupportedException: This system does not support > EnumProcesses > 2. at (wrapper managed-to-native) > System.Diagnostics.Process:GetProcesses_internal () > 3. at System.Diagnostics.Process.GetProcesses () [0x00000] in > /usr/ports/lang/mono/work/mono-4.2.1/mcs/class/System/System.Diagnosti= cs/Process.cs:861 > 4. at NzbDrone.Common.Processes.ProcessProvider.GetProcessById > (Int32 id) [0x00023] in > m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Processes\Proc= essProvider.cs:75 > 5. at NzbDrone.Common.Processes.ProcessProvider.Exists (Int32 > processId) [0x00000] in > m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Common\Processes\Proc= essProvider.cs:58 > 6. at NzbDrone.Update.UpdateEngine.InstallUpdateService.Verify > (System.String targetFolder, Int32 processId) [0x0005c] in > m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateEngine\I= nstallUpdateService.cs:67 > 7. at NzbDrone.Update.UpdateEngine.InstallUpdateService.Start > (System.String installationFolder, Int32 processId) [0x00000] in > m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateEngine\I= nstallUpdateService.cs:79 > 8. at NzbDrone.Update.UpdateApp.Start (System.String[] args) > [0x00020] in > m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateApp.cs:5= 9 > 9. at NzbDrone.Update.UpdateApp.Main (System.String[] args) > [0x00042] in > m:\BuildAgent\work\6c3239faf2b92630\src\NzbDrone.Update\UpdateApp.cs:4= 3 > > > On Tue, Nov 24, 2015 at 10:28 PM, Russell Haley > wrote: > >> For your sanity, I had to iterative-ly remove files from the plist file >> in order to finish the build/install. =E2=80=8E It looks like the same i= ssue. The >> official port should work without issue. >> >> Russ >> >> Sent from my BlackBerry 10 smartphone on the Koodo network. >> *From: *Alan Valentine >> *Sent: *Tuesday, November 24, 2015 2:03 PM >> *To: *Russell Haley >> *Cc: *mono@freebsd.org >> *Subject: *Re: Fw: Mono 4.2 >> >> Thank you, >> >> I also had to add the below line to my mono Makefile in order to stop it >> failing compilation with this error/usr/ports/lang/mono/work/mono-4.2.1/= eglib/src/gunicode.c:223: >> undefined reference to `locale_charset' >> >> LDFLAGS+=3D -L${LOCALBASE}/lib -lcharset >> >> then I hit this staging error >> >> >> 1. ng/mono/work/mono-4.2.1' >> 2. =3D=3D=3D=3D> Compressing man pages (compress-man) >> 3. =3D=3D=3D> Installing for mono-4.2.1.91 >> 4. =3D=3D=3D> Checking if mono already installed >> 5. =3D=3D=3D> Registering installation for mono-4.2.1.91 >> 6. pkg-static: Unable to access file >> /usr/ports/lang/mono/work/stage/usr/local/lib/libmono-profiler-cov.a:= No >> such file or directory >> 7. pkg-static: Unable to access file >> /usr/ports/lang/mono/work/stage/usr/local/lib/libmono-profiler-cov.so= : No >> such file or directory >> 8. 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 >> 9. 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 >> 10. pkg-static: Unable to access file >> /usr/ports/lang/mono/work/stage/usr/local/lib/mono/4.5/symbolicate.ex= e: No >> such file or directory >> 11. pkg-static: Unable to access file >> /usr/ports/lang/mono/work/stage/usr/local/lib/mono/4.5/symbolicate.ex= e.mdb: >> No such file or directory >> 12. *** [fake-pkg] Error code 74 >> 13. >> 14. Stop in /usr/ports/lang/mono. >> >> >> Then an hour later I found that in the last few hours, the mono port has >> had an official update :D ...... >> >> >> >> On Tue, Nov 24, 2015 at 3:37 AM Russell Haley >> wrote: >> >>> Below are the instructions to do a manual upgrade to 4.2 by adjusting >>> the current port files. There was some talk about creating a patch but = I >>> think we are waiting on the next mono release. >>> >>> Hope that helps. >>> >>> Russ >>> >>> 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=3D 4.2.1.91 >>> WRKSRC=3D ${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 >>> wrote: >>> >>> > Hi, >>> > I was wondering if there was a plan for supporting mono 4.2? There ar= e >>> > 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" >>> >> >> >