From owner-freebsd-mono@FreeBSD.ORG Sun Jan 24 07:37:49 2010 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E005106566B for ; Sun, 24 Jan 2010 07:37:49 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id D41198FC13 for ; Sun, 24 Jan 2010 07:37:48 +0000 (UTC) Received: (qmail 24701 invoked by uid 399); 24 Jan 2010 07:11:07 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 24 Jan 2010 07:11:07 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4B5BF292.8070001@FreeBSD.org> Date: Sat, 23 Jan 2010 23:11:14 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.7) Gecko/20100123 Thunderbird/3.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <20100122075023.056f0912@scorpio.seibercom.net> In-Reply-To: <20100122075023.056f0912@scorpio.seibercom.net> X-Enigmail-Version: 1.0 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: mono@FreeBSD.org, Jerry Subject: Re: Updating "Moonlight" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 07:37:49 -0000 On 01/22/10 04:50, Jerry wrote: > There appears to be a version 2 of "Moonlight" available on the > web site. Is there any > possibility that the port version could be updated? It is currently at > 1.x I believe. > See http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html if you'd like to give this a go yourself, you never know, it could be fun! Doug -- Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/ Computers are useless. They can only give you answers. -- Pablo Picasso From owner-freebsd-mono@FreeBSD.ORG Sun Jan 24 16:20:33 2010 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13169106568B; Sun, 24 Jan 2010 16:20:33 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (unknown [IPv6:2a01:e35:2f7d:58c0::2]) by mx1.freebsd.org (Postfix) with ESMTP id 6B2178FC19; Sun, 24 Jan 2010 16:20:32 +0000 (UTC) Received: by marvin.blogreen.org (Postfix, from userid 1001) id 4D111C563; Sun, 24 Jan 2010 17:20:31 +0100 (CET) Date: Sun, 24 Jan 2010 17:20:31 +0100 From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: Jerry Message-ID: <20100124162031.GB41366@blogreen.org> Mail-Followup-To: Jerry , freebsd-ports@freebsd.org, mono@FreeBSD.org References: <20100122075023.056f0912@scorpio.seibercom.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zx4FCpZtqtKETZ7O" Content-Disposition: inline In-Reply-To: <20100122075023.056f0912@scorpio.seibercom.net> User-Agent: Mutt/1.4.2.3i X-PGP-Key: http://romain.blogreen.org/pubkey.asc Cc: mono@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: Updating "Moonlight" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2010 16:20:33 -0000 --zx4FCpZtqtKETZ7O Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Jerry On Fri, Jan 22, 2010 at 07:50:23AM -0500, Jerry wrote: > There appears to be a version 2 of "Moonlight" available on the > web site. Is there any > possibility that the port version could be updated? It is currently at > 1.x I believe. Moonlight 2 depends on mono-2.6 which is unfortunately not in the FreeBSD ports tree yet. You can however install it from the BSD# repository [1] and contribute there a port for Moonlight 2. Thanks, Romain References: 1. http://code.google.com/p/bsd-sharp/wiki/Installing --=20 Romain Tarti=E8re http://romain.blogreen.org/ pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --zx4FCpZtqtKETZ7O Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktcc04ACgkQ2OmjP/9W/0NbjQCdFViAuJHaQuISka3zPx9XwSxC sjEAniq7YxKrJf1KiiHZsr9huysiHghf =WcMG -----END PGP SIGNATURE----- --zx4FCpZtqtKETZ7O-- From owner-freebsd-mono@FreeBSD.ORG Mon Jan 25 11:08:06 2010 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D26971065676 for ; Mon, 25 Jan 2010 11:08:06 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BFE488FC1E for ; Mon, 25 Jan 2010 11:08:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id o0PB86QX039720 for ; Mon, 25 Jan 2010 11:08:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id o0PB86cS039718 for mono@FreeBSD.org; Mon, 25 Jan 2010 11:08:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 25 Jan 2010 11:08:06 GMT Message-Id: <201001251108.o0PB86cS039718@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: mono@FreeBSD.org Cc: Subject: Current problem reports assigned to mono@FreeBSD.org X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 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, 25 Jan 2010 11:08:06 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/141444 mono [new port] irc/smuxi: Smart MUltipleXed Irc o ports/141443 mono [new port] irc/smartirc4net: Multi-layered IRC library o ports/141442 mono [new port] devel/nini: .NET configuration library o ports/140916 mono lang/mono (2.4.2.3) installation fails 4 problems total. From owner-freebsd-mono@FreeBSD.ORG Fri Jan 29 09:18:29 2010 Return-Path: Delivered-To: mono@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5EFBB1065694 for ; Fri, 29 Jan 2010 09:18:29 +0000 (UTC) (envelope-from bert.moorthaemer@gmail.com) Received: from mail-bw0-f213.google.com (mail-bw0-f213.google.com [209.85.218.213]) by mx1.freebsd.org (Postfix) with ESMTP id E3D428FC17 for ; Fri, 29 Jan 2010 09:18:28 +0000 (UTC) Received: by bwz5 with SMTP id 5so1249015bwz.3 for ; Fri, 29 Jan 2010 01:18:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=9J3rwTtSvpJASaioBYIbwalk4orrvQadASngduuP1aE=; b=j4ODXty5w0oLXC8MmOzG8tV2h7GMUDksHaw2evJt0KST9MInXG/U4WvP8DI9AwpNsz JpGymMblojQUbHRjoyVzPC4TrAFf1uP70AX3u170ohsyy98hUE66Q4F2D2nkhCmh7SDw elo7BhqfRanMNe4KndE2pxp0r1hm3+pdAE4xk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=pC0G6tAwu+rrygJVK1ANpYD8JG6AHCqtn633yiFLnbm3qKNNLvmDWIE75CmOJkA+tZ vL6HgW25etk2nWNKgFikuwI7qnc7Fgmd/6HjVlf9VgM5zCUVC5a8qKKP0OreXVVdBJCZ Bu6TotymaMoQy3OCkQyXhGMfF1FrrYOke3Y6E= MIME-Version: 1.0 Received: by 10.204.136.147 with SMTP id r19mr333196bkt.68.1264756707361; Fri, 29 Jan 2010 01:18:27 -0800 (PST) In-Reply-To: <20100107180952.GC68599@blogreen.org> References: <586330e51001070303o62dc1d25m164764f1ccb633ac@mail.gmail.com> <20100107180952.GC68599@blogreen.org> Date: Fri, 29 Jan 2010 10:18:27 +0100 Message-ID: <586330e51001290118q68ee83b8i22d8b46fd78deed9@mail.gmail.com> From: Bert Moorthaemer To: Bert Moorthaemer , mono@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: mono 2.6 port X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 09:18:29 -0000 Hi Romain, Already any luck on getting the debugger to work? I'm asking this because I'm stuck on doing any development with 2.4 at the moment. I'm in desperate need of the new version at this point. /Cheers Bert 2010/1/7 Romain Tarti=C3=A8re > Hi > > On Thu, Jan 07, 2010 at 12:03:43PM +0100, Bert Moorthaemer wrote: > > I don't know if I'm at the right address here, but I'd like to know if > the > > latest version of mono (2.6.1) will be available in the ports tree soon= . > I > > have a big project using mono and I'm in need of some new features > > introduced in 2.6. I know that you probably will get a lot of these > requests > > and I understand totally if you don't reply ... > > mono-2.6.1 is in the BSD# Repository. However in spite of the > regression test suite passing, I saw that the new managed debugger > introduced in mono core does not run... I would like to have it working > if possible before pushing mono to the main tree. Unfortunately, I am > running out of time right now, and will probably not have a second for > looking at it in the next week. > > Thanks, > Romain > > -- > Romain Tarti=C3=A8re http://romain.blogreen.= org/ > pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43) > (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciat= ed) > --=20 Groetjes, Bert Moorthaemer /(bb|[^b]{2})/ that is the question ... From owner-freebsd-mono@FreeBSD.ORG Fri Jan 29 11:29:12 2010 Return-Path: Delivered-To: mono@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34BC7106566B for ; Fri, 29 Jan 2010 11:29:12 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (unknown [IPv6:2a01:e35:2f7d:58c0::2]) by mx1.freebsd.org (Postfix) with ESMTP id AF3F48FC0C for ; Fri, 29 Jan 2010 11:29:11 +0000 (UTC) Received: by marvin.blogreen.org (Postfix, from userid 1001) id B6ED556D9E; Fri, 29 Jan 2010 12:29:10 +0100 (CET) Date: Fri, 29 Jan 2010 12:29:10 +0100 From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: Bert Moorthaemer Message-ID: <20100129112910.GB24144@blogreen.org> Mail-Followup-To: Bert Moorthaemer , mono@freebsd.org References: <586330e51001070303o62dc1d25m164764f1ccb633ac@mail.gmail.com> <20100107180952.GC68599@blogreen.org> <586330e51001290118q68ee83b8i22d8b46fd78deed9@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EuxKj2iCbKjpUGkD" Content-Disposition: inline In-Reply-To: <586330e51001290118q68ee83b8i22d8b46fd78deed9@mail.gmail.com> User-Agent: Mutt/1.4.2.3i X-PGP-Key: http://romain.blogreen.org/pubkey.asc Cc: mono@freebsd.org Subject: Re: mono 2.6 port X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 11:29:12 -0000 --EuxKj2iCbKjpUGkD Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jan 29, 2010 at 10:18:27AM +0100, Bert Moorthaemer wrote: > Already any luck on getting the debugger to work? I'm asking this because > I'm stuck on doing any development with 2.4 at the moment. I'm in despera= te > need of the new version at this point. Actually, mono-2.6 compiler relies on some addresses fitting in 32bits and being allocated using mmap(2) with a MAP_32BIT flag. This flag does not exist on FreeBSD and as I am running amd64, it does not work. I could reinstall a i386 laptop which is reallllyyyyy slllooooowwwwww to test this but there are a few more issues with the port that are more important to me are blocking mono-2.6 to be pushed to the FreeBSD ports (e.g. the smcs moonlight compiler is build but for some unknown reason not installed). If you have some time and an i386 computer idle, you can however give it a try using the BSD# ports and tell me how it works :-) Regards Romain --=20 Romain Tarti=E8re http://romain.blogreen.org/ pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --EuxKj2iCbKjpUGkD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktixoYACgkQ2OmjP/9W/0MHmACglHtCzfwzAZPIHhOQk3ZmNhQe j3QAn2v6QwxW0+CQubBNEh+/arQ1oxoq =/g9N -----END PGP SIGNATURE----- --EuxKj2iCbKjpUGkD-- From owner-freebsd-mono@FreeBSD.ORG Fri Jan 29 11:55:46 2010 Return-Path: Delivered-To: mono@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0ECB106566C for ; Fri, 29 Jan 2010 11:55:46 +0000 (UTC) (envelope-from bert.moorthaemer@gmail.com) Received: from mail-bw0-f213.google.com (mail-bw0-f213.google.com [209.85.218.213]) by mx1.freebsd.org (Postfix) with ESMTP id 30A1C8FC0A for ; Fri, 29 Jan 2010 11:55:45 +0000 (UTC) Received: by bwz5 with SMTP id 5so1334349bwz.3 for ; Fri, 29 Jan 2010 03:55:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=bLkocvzJR+cZHohzQcWGyw5VyQScDBzopeQIIxJ9zPs=; b=mB67E2OwYKUhNY73t5eICu8MjvmBsGcxwKCJsCbWARcNuAx92xdarWmaOs93cSn8J9 ccRv5RfbYOPj4O77jGzMjYuHnJ112nLKNnNZKT3g0SWmyTd9lN0nqgeEMNjk52QXBCdR 5vgH9BF7YFDS9S3o9bMEAjL0fNXUuDFRYwvOc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=A2sFMIw5t/ykpg57OLpHMVcP8xEPlk5V/ZUWhqFLEnacMpMyaWncWSZ4VEOfQjy0Hn qz2G07yGBSkkfOVmzHRgJHOAtauj+LZO49PpEvSXV441HpLn6rFFOLjtalso1yJE3l2D C4wfm+0D/US0T09y7np2kQqNOl7q5unsaeB6Y= MIME-Version: 1.0 Received: by 10.204.136.147 with SMTP id r19mr449543bkt.68.1264766144724; Fri, 29 Jan 2010 03:55:44 -0800 (PST) In-Reply-To: <20100129112910.GB24144@blogreen.org> References: <586330e51001070303o62dc1d25m164764f1ccb633ac@mail.gmail.com> <20100107180952.GC68599@blogreen.org> <586330e51001290118q68ee83b8i22d8b46fd78deed9@mail.gmail.com> <20100129112910.GB24144@blogreen.org> Date: Fri, 29 Jan 2010 12:55:44 +0100 Message-ID: <586330e51001290355n468c46ge78ccf2c7b16ee28@mail.gmail.com> From: Bert Moorthaemer To: Bert Moorthaemer , mono@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: mono 2.6 port X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 11:55:46 -0000 Romain, Didn't this problem exist on 2.4? I have googled on this and found that Linux introduced this flag to make context switching faster on some older x64 processors. Currently most x64 processors don't suffer from this anymore. Did you try to compile and run the mono compiler without the MAP_32BIT flag? Cheers Bert 2010/1/29 Romain Tarti=C3=A8re > On Fri, Jan 29, 2010 at 10:18:27AM +0100, Bert Moorthaemer wrote: > > Already any luck on getting the debugger to work? I'm asking this becau= se > > I'm stuck on doing any development with 2.4 at the moment. I'm in > desperate > > need of the new version at this point. > > Actually, mono-2.6 compiler relies on some addresses fitting in 32bits > and being allocated using mmap(2) with a MAP_32BIT flag. This flag does > not exist on FreeBSD and as I am running amd64, it does not work. > > I could reinstall a i386 laptop which is reallllyyyyy slllooooowwwwww to > test this but there are a few more issues with the port that are more > important to me are blocking mono-2.6 to be pushed to the FreeBSD ports > (e.g. the smcs moonlight compiler is build but for some unknown reason > not installed). If you have some time and an i386 computer idle, you > can however give it a try using the BSD# ports and tell me how it works > :-) > > Regards > Romain > > -- > Romain Tarti=C3=A8re http://romain.blogreen.= org/ > pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43) > (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciat= ed) > --=20 Groetjes, Bert Moorthaemer /(bb|[^b]{2})/ that is the question ... From owner-freebsd-mono@FreeBSD.ORG Fri Jan 29 12:07:26 2010 Return-Path: Delivered-To: mono@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3B701065672 for ; Fri, 29 Jan 2010 12:07:26 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (unknown [IPv6:2a01:e35:2f7d:58c0::2]) by mx1.freebsd.org (Postfix) with ESMTP id 973328FC1E for ; Fri, 29 Jan 2010 12:07:26 +0000 (UTC) Received: by marvin.blogreen.org (Postfix, from userid 1001) id D8DCB56DD7; Fri, 29 Jan 2010 13:07:25 +0100 (CET) Date: Fri, 29 Jan 2010 13:07:25 +0100 From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: Bert Moorthaemer Message-ID: <20100129120725.GB24544@blogreen.org> Mail-Followup-To: Bert Moorthaemer , mono@freebsd.org References: <586330e51001070303o62dc1d25m164764f1ccb633ac@mail.gmail.com> <20100107180952.GC68599@blogreen.org> <586330e51001290118q68ee83b8i22d8b46fd78deed9@mail.gmail.com> <20100129112910.GB24144@blogreen.org> <586330e51001290355n468c46ge78ccf2c7b16ee28@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="l76fUT7nc3MelDdI" Content-Disposition: inline In-Reply-To: <586330e51001290355n468c46ge78ccf2c7b16ee28@mail.gmail.com> User-Agent: Mutt/1.4.2.3i X-PGP-Key: http://romain.blogreen.org/pubkey.asc Cc: mono@freebsd.org Subject: Re: mono 2.6 port X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 12:07:27 -0000 --l76fUT7nc3MelDdI Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jan 29, 2010 at 12:55:44PM +0100, Bert Moorthaemer wrote: > Didn't this problem exist on 2.4? I have googled on this and found that > Linux introduced this flag to make context switching faster on some older > x64 processors. Currently most x64 processors don't suffer from this > anymore. Did you try to compile and run the mono compiler without the > MAP_32BIT flag? Well, the autotools stuff detects whether MAP_32BIT is available or not and do not use it on FreeBSD amd64 since it does not exist. This does not prevent mono from working. However, the mono debugger relies on some black-magic that suppose mmapped pages addresses fit in 32 bits, and it checks this e.g.: mini/mini-amd64.c:3509: g_assert (((guint64)ss_trigger_page >> 32) =3D=3D 0= ); I have not dig much into this, but the 64bit ss_trigger_page variable seems to be used for storing an address in the 32 lower bits and some register values in the higher 32 bits ... Basically, removing the assertions will not do the trick, and macros used to manipulate ss_trigger_page are calling other macros with "32" in their name while similar macros exists with "64" instead of "32". I guess this is to avoid using a data structure that would reduce performances that this was designed this way. Before taking more time on this I would like to know that it works on FreeBSD i386: if yes, I could consider changing this to use some data-structures on amd64; if no I guess I'll have a very bad time :-( Any help is of course welcome! Thanks! Romain --=20 Romain Tarti=E8re http://romain.blogreen.org/ pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --l76fUT7nc3MelDdI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktiz30ACgkQ2OmjP/9W/0MJAgCfXJERFnMZPC5l2bPPXZlDx9rp ux0AnRjZr4t5/Iucmb8ViIbVqLTUYdqY =V0+l -----END PGP SIGNATURE----- --l76fUT7nc3MelDdI-- From owner-freebsd-mono@FreeBSD.ORG Fri Jan 29 14:10:45 2010 Return-Path: Delivered-To: mono@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85AFA1065698 for ; Fri, 29 Jan 2010 14:10:45 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 1499F8FC18 for ; Fri, 29 Jan 2010 14:10:44 +0000 (UTC) Received: from outgoing.leidinger.net (pD954FEB0.dip.t-dialin.net [217.84.254.176]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 69A0C844055; Fri, 29 Jan 2010 14:53:25 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id C8BB4199A69; Fri, 29 Jan 2010 14:53:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1264773200; bh=F5zwXsMu856bMV0hFxFaS9k2g46ctJxPyh2gl4vXnTc=; h=Message-ID:Date:From:To:Subject:MIME-Version:Content-Type: Content-Transfer-Encoding; b=vTn1w5K0XaYUMVXGWqA6crTGzA8ptc/q0+oGEak32Sh4ZcJfeNHLfVJ/agzBe6Ay+ 52gFatVQolk5b3gNKRi/+xoifuuVJx4k04tH8lIAskwcyTBopZeHUZIPLTTsP37RNf 1kfuFZ0cKAGhbCXWuZ2CZDjWPFSfS8AO5BCmXb9Nl+vThYovBheZna/V02mlTqUv1b DiR+GwiySsuPfexOcIXq8aq4LuO8dvuiqaglL3uwGuultNWegaRzHzlmEfLDpfZGb6 V8K+z2Vg3rf8/CqBDOAgEOr0gt2SDLOgy+pd5/0xFhzQa61HWF7eNJSYqDS2gKF0to UCjZi8nJ8xHpg== Received: (from www@localhost) by webmail.leidinger.net (8.14.3/8.13.8/Submit) id o0TDrKd7070169; Fri, 29 Jan 2010 14:53:20 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Fri, 29 Jan 2010 14:53:19 +0100 Message-ID: <20100129145319.14994ca32tuthu80@webmail.leidinger.net> Date: Fri, 29 Jan 2010 14:53:19 +0100 From: Alexander Leidinger To: bsd-sharp-list@forge.novell.com, mono@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Dynamic Internet Messaging Program (DIMP) H3 (1.1.4) X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 69A0C844055.77C98 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.44, required 6, autolearn=disabled, ALL_TRUSTED -1.44, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1265378007.41852@QDWEqYWr/afjf/YkndsG6Q X-EBL-Spam-Status: No Cc: Subject: Some patches and problem-analysis for build-hangs of mono on FreeBSD (SMP) X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2010 14:10:45 -0000 Hi all, first of all, I'm not subscribed. If you want an answer from me, CC me. In my blog I wrote 2 posts about debugging mono on FreeBSD-current. The problem I have is, that mono hangs during the build on my SMP system. When I stop and restart, it continues building, but it hangs very often. A debug build of mono does not hand very often (once in my first build, two times in my second build). I also created some patches. One is probably a bug everywhere, I think. One is maybe not necessary but it highlights what is going wrong. The rest is to make a debug build succeed. At http://www.leidinger.net/blog/2010/01/28/mono-build-problems-on-freebsd-current/ is the background and an initial analysis. At http://www.leidinger.net/blog/2010/01/29/debugging-langmono-2nd-round/ I have the patches and some speculation about what the real problem could be. I have now a build of mono which I can use to build the apps which triggered the mono build, so I am not much interested in digging into this more, but the info I have in the two blog entries can help maybe someone who is interested to solve the problems. BTW: make install of the FreeBSD port fails, as the gac is not able to write to a directory (Failure adding assembly ./../../class/lib/net_1_1/System.dll to the cache: gac directories could not be created, possibly permission issues.). Unfortunately it does not tell to which one. I made an install with -i. This way I found that it is referring to /usr/local/lib/mono/gac which exists and has good permissions. Here is the list of missing files for a "make package": tar: lib/mono/2.0/IBM.Data.DB2.dll: Cannot stat: No such file or directory tar: lib/mono/2.0/Mono.WebBrowser.dll: Cannot stat: No such file or directory tar: lib/mono/3.5/System.Web.Extensions.Design.dll: Cannot stat: No such file or directory I didn't had any errors during the build, so I assume the pkg-plist is wrong and/or the dependency list of the port is not complete. Bye, Alexander. -- One doesn't have a sense of humor. It has you. -- Larry Gelbart http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137