From owner-freebsd-mono@freebsd.org Sat Aug 20 09:35:38 2016 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 BD293BC0C9D for ; Sat, 20 Aug 2016 09:35:38 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (marvin.blogreen.org [IPv6:2001:41d0:fe22:1a01::2]) by mx1.freebsd.org (Postfix) with ESMTP id 2BA0211BC for ; Sat, 20 Aug 2016 09:35:38 +0000 (UTC) (envelope-from romain@blogreen.org) Received: by marvin.blogreen.org (Postfix, from userid 1001) id C0D87293996; Sat, 20 Aug 2016 11:35:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=blogreen.org; s=marvin; t=1471685736; bh=omMq5oa2Zj9wtQCg1wztevUbKauI7WkxHvOQskqr+t8=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=L9k1TNRhyBPOkl4C99EiTdz6JC0MZqD/8LJPuDGcagchLa+HW7uMrA4yWcMX01goS GuDhObYcW9z87g2rEZ5OJl33Jf3QUJzCZNtG9R2jhD0UOEMqENFLdG/acMJSRw/cTV ldIKMEDZPhkM4Msv6g4ME4YDKFYL8/dQE8924v7g= Date: Sat, 20 Aug 2016 11:35:36 +0200 From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: Russell Haley Cc: Freebsd-mono , Mikayla Hutchinson , MonoDevelop List , Ivan Radovanovic Subject: Re: Latest MonoDevelop Progress Message-ID: <20160820093536.GA78772@FreeBSD.org> Mail-Followup-To: Russell Haley , Freebsd-mono , Mikayla Hutchinson , MonoDevelop List , Ivan Radovanovic References: <576EC008.9060109@innolan.dk> <20160625185613.4698194.7455.7812@gmail.com> <576EFC4A.9020000@innolan.dk> <20160627121104.GA59506@FreeBSD.org> <20160817065951.GA48157@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="cWoXeonUoKmBZSoM" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://romain.blogreen.org/pubkey.asc User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Aug 2016 09:35:38 -0000 --cWoXeonUoKmBZSoM Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 19, 2016 at 11:15:59PM -0700, Russell Haley wrote: > Success! > > I was able to build monodevelop from master by including the correct > PCLs (links below, thanks Romain!) and applying the small git diff > attached. I created a default console project in MD and ran it, but > that's as far as I took my exploration (so far). \o/ > So, about that "patch". I basically just hacked something out of a > file in a language i know nothing about. It seemed trivial enough > (someones not going to get a popup)? I don't use fsharp so.... If you are checking out from git, there are broken things from time to time=E2=80=A6 You can try to revert to a previous commit or pull new commi= ts when that happens. I had to do that 2 or 3 times. > Anyway, I'm going to enjoy my small irrelevant victory. Cheers! Not that small and irrelevant ;-) So now, we are at least two able to run recent monodevelop on FreeBSD, and probably you have more knowledge of .NET than me :-) > Romains zip. I haven't tested it yet, but it unzips fine. > https://romain.blogreen.org/distfiles/PortableReferenceAssemblies-2014-04= -14.zip > > tar I created using 7zip. > https://github.com/FreeBSD-DotNet/Microsoft-PCLs It's not Romain's zip, it's Romain's mirror of Xamarin zip ;-) (but who can prove it? Well, at least I say so=E2=80=A6) I guess we should compare = these two with https://github.com/mono/reference-assemblies/ I have no clear idea about what is this 'reference assemblies' thing (the .Net ecosystems is too much close to Windows for me to understand it and how things link together I guess). Can somebody explain me what they are? Is there any way to build them from source on FreeBSD (I could not find anything related to reference assemblies source on the web)? This would allow us to have them as an auditable ports in the FreeBSD ports tree (ports of binary blobs suck) and I think it could be useful for projects other than Monodevelop? --=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) --cWoXeonUoKmBZSoM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGcBAEBCAAGBQJXuCRmAAoJELpNHZVREjNvDpQL/07zla+yuOarAdPydnmrrxhV VFwx+rf4GUqLTKV1FXFFEA3HAtY+LhQX2yexRdYDAv1AAuQ760EzHYUneREeQE0N kiuEZgFBF3n7kMKjHey+aKCFE8gEWDMR5XMbdBOn23rNI/v3iUA5aO+9BFxrq+0R zpF8+cuIAzvpLMC6zwxagaU3JXilaA8F4eVcB5RH3gNQEYka3z7Q1QPOc7xZ6xt9 Fp3fXQnkeGHyHIJjUtcRuRY8lgjZMrFamb3R/mt4Bjv6/Pf4NZacM19eeHY/ZUk1 rFQDeWqi//uaYgoWtUXvt43RBe7llNG+PbGacttT/E62/hEGRzZEzeTJ2V7loly+ RdHUSnihiGddzSgLwA/BUx88VCUWaHuG/tmHT48hTWYGUAkPbXnJCKYTvXd9+N1z QNxyIvMmyBefYJDdKbDfOsjWHlADq/XbRFakv65Yla9k0EiUfwHDVYAeIHGiDlVf B5Aas8VNv9Q9VXmVkZr38N7etlsB1zdf8HoqqDVEHQ== =GuYW -----END PGP SIGNATURE----- --cWoXeonUoKmBZSoM--