From owner-freebsd-mono@freebsd.org Sun Sep 24 06:50:20 2017 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 7D585E20B90 for ; Sun, 24 Sep 2017 06:50:20 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::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 285396C04F for ; Sun, 24 Sep 2017 06:50:20 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: by mail-wm0-x235.google.com with SMTP id q124so12024880wmb.0 for ; Sat, 23 Sep 2017 23:50:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version; bh=VG2Yu1rs47/1SBL/EJ0hEx/uUu6u8mhFMxZ5ujqMQuQ=; b=nvrF5gWdxSCjALYYcS8nPynFUA69kGrIxM9v+FMIu44l/6t8BjNTdOzYz3YpWEOOUs iAm0qzFEvl/vwYUKIG0fnak8XIcsGwnzdByTsPVBa0KPfH2u5SHBlUZ2vd8PX9dtRGvD iyG5dZan3H6eyDrEYtGskPRdg0BeLSZEul5n8SE2jG/LZioAtxg3S875GrapS2NNMW23 CmBiojz8dBde8gu03iQq1Me49+yBttJo4WrqG0FVOWXvKy7M2iwDSDzr2OuUhWru5tfN XYLU+3nxy19zmEBM/p/8wdYSPxyBqqA+Nr14UtfLGhtB9/13Mc/Jtxk8F41S7Bk8txRD G3LA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version; bh=VG2Yu1rs47/1SBL/EJ0hEx/uUu6u8mhFMxZ5ujqMQuQ=; b=EnuVCsX/v3BYBM2m6IuqGkdcxeMOj5BKe0plwekqpd5SUv8OZwKOrXNj5O74Epj0GE /wTPYrxWIF0mHnLp6KcKG6WSL0wAiNQ8hp1SV845YGd0MsAWG4hQWlcyG9sWg5XtdB64 kIE47IuiV1y3QakYNY3SmytNSAmtHzTkRyz/LjI2pPtR7tILN+hBLEhrg6cM5dC6/KuS E+rM81UlStfoNXQF4zzkKRFYDTHN5mqFvu/n72toIScyCgegySyTjvG3QKfm4okOq5// kBGX9Hub4emQI7r+d/HZcwo96YpFYbxmBnVJfKgGJZFuQTUhe0SflmjGHyXh76lwY8Ym t6dA== X-Gm-Message-State: AHPjjUiCRZhyuatpGIxrENfVFKSQme1OLWqGr/BdCFAh5Ea9xZemU7cC hYsC9TfQWQm1J9ZXo02q4hw= X-Google-Smtp-Source: AOwi7QA1QSf4Y0umNSbZRVkx33cRIbZzRKIAfhlhV0UDd4Or4Vu7DmOjVfdlWYrreGYOW9jrSjqkJA== X-Received: by 10.28.101.85 with SMTP id z82mr6722592wmb.32.1506235817121; Sat, 23 Sep 2017 23:50:17 -0700 (PDT) Received: from dragon.local (8ta-228-247-45.telkomadsl.co.za. [197.228.247.45]) by smtp.googlemail.com with ESMTPSA id m138sm3624672wmd.29.2017.09.23.23.50.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 23 Sep 2017 23:50:16 -0700 (PDT) From: David Naylor To: Russell Haley Cc: Freebsd-mono Subject: Re: Update on porting mono 5 Date: Sun, 24 Sep 2017 08:50:14 +0200 Message-ID: <2811833.jpznh11P8O@dragon.local> Organization: Private User-Agent: KMail/4.14.10 (FreeBSD/11.1-RELEASE-p1; KDE/4.14.30; amd64; ; ) In-Reply-To: References: <17078253.u2dgjZK1Z6@dragon.local> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart8277712.2GnJz3cqGX"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 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 Sep 2017 06:50:20 -0000 --nextPart8277712.2GnJz3cqGX Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Friday, 22 September 2017 20:29:03 Russell Haley wrote: > On Fri, Sep 22, 2017 at 7:01 PM, Russell Haley wrote: > > On Thu, Sep 21, 2017 at 1:20 PM, David Naylor wrote: > >> Hi > >> > >> A quick update on the update to mono5. In theory everything should be > >> working (i.e. mono, monodevelop, etc). > >> > >> A review has also been created (so you can access the patch). Please > >> test > >> it. > >> > >> https://reviews.freebsd.org/D12440 > > > > Hi David, > > > > I created a VM with fdb current and created a ports dir from svn under > > my user. I attempted to apply your patch file and part of it was > > rejected. It's most likely my error as I'm poor at patching. > > > > I haven't even looked it over yet, but I've got to run out for a bit. > > I'll check back later. Here is the output: > > > > Script started on Fri Sep 22 11:44:20 2017 > > > > russellh@fbd-12:~/ports % patch -p0 <../patches/D12440 > So I've failed to apply the patch. I've tried three times now so I'm > clearly doing something wrong or the patch is broken - which is > doubtful. These things are usually my fault. I'm just chasing my tail > trying to spot fix it and it means I haven't validated anything. I > have a ~/patches with the file and a ~/ports with er... the ports.I > tried: > > russellh@fbd-12:~/ports % patch -p0 <../patches/D12440 > and > russellh@fbd-12:~/ports % patch <../patches/D12440 > > There have been various issues. The makefile for mono has a rejected > chunk (see above), the files in the files/ directory weren't removed > (i.e. patch-mono_metadata_socket-io.c) and the /files patches don't > apply cleanly when I try to run the port. > > Any help would be grand. I've attached a svn diff of the ports dir in > case it's helpful? Hi Apologies, mistakes abound for me :-(. The patch is broken against HEAD. I've since rebased against r450479 and updated the patch per Phabricator. Regards --nextPart8277712.2GnJz3cqGX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEElI7FEaJ/AwLnmbU6rWP6jday2lUFAlnHVaZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk0 OEVDNTExQTI3RjAzMDJFNzk5QjUzQUFENjNGQThERDZCMkRBNTUACgkQrWP6jday 2lXWDA/9Ehi09Y1pKhAsxp/hMLCnpY21mVCujCXwlOEeFLP9bHz1j7YwZDPIo8zG +nFfGemU1QYSu6MvUufc00RYSgZcYwKJzE1OI4LEoYiVi6EPACd7DLVtNHWh7wWd zmMQIPJuYe0yytWDiBVDNqIg9/sCXJOnvz6a+Xuee8ROUpzbLrd2kdTjbX7gH5E5 hsPuJbDr6eb1BkJnA8Qjvz9mzWcJ5LRbYtomVTwbM4hE5MLHTgz/n/mvdLtNSWUH NAJb8tCy8P25SFrUY/9vUOuE7vT+hnJV2wnM7gthDS2v6r4VCT1qskvdaK+lHbFC fk+dXU1xMrDH29r8QHeU6YhmltnPpna8gwtSVRMwy2xizyG6qd/4eKd647nBCdiJ l9LVIbonUi9icgXYgy4JilCNN4cH8yMX5b7Tv2YN3t5ZUFebNnQU9zXfxmR1jhuZ ivsY4z0gTCiwCMwF+DB1YKrgByenGHL7KycoTNscLP+pzgabRam1ABV6du2DNeSS KLcQ0cjm6u/jP+O/4rE8VeO0Mx+XGFgetljbR42TovVwmTVNTqqFW+8hwWWY0yNa lrtQ2jld+1iynjVNTpF7mnmhGfuUszwCjzGmgGDwsx6Z6ZqWs4FnXhLR9SZSVdn8 9+LxPCRRFckh608VX3EuqNEqtlqQIIZBwx4dGV6GTkwzc/qtsu4= =5S3z -----END PGP SIGNATURE----- --nextPart8277712.2GnJz3cqGX-- From owner-freebsd-mono@freebsd.org Sun Sep 24 07:21:27 2017 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 AF2FFE21259 for ; Sun, 24 Sep 2017 07:21:27 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-pg0-x235.google.com (mail-pg0-x235.google.com [IPv6:2607:f8b0:400e:c05::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 7C2C46CAA8 for ; Sun, 24 Sep 2017 07:21:27 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-pg0-x235.google.com with SMTP id p5so2493337pgn.7 for ; Sun, 24 Sep 2017 00:21:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:content-transfer-encoding:message-id:date:subject:from :in-reply-to:references:to:cc; bh=6HcEOPDBR0was1HpxbyVwfaVMjy2SmIqnmsk0Q4oN9A=; b=QDb9NK4nRN5lKYh+7cYeFzphWCVa7Ns6hAw0GKXg8D8MffY6jYdXC9cBT6ekIjqGj1 CJic0r25dpiSdjONUVpGWsgICpLRahTVIwPfBZ8TxlqaVteq0oGfMuKy8omu95CucbI2 +hGwd7pYb8NqVI27xXoX61Ot4XMAu7SwZtc+8zK8r4jWdzP1a2SL7WUGb7Pn/acO//2z rZlMO6sXZfOvJGmjq3XPdswT3LyBgSw9u3Suo4x+zQGMVtyQYdqVOxFAHFytYEh96Xef bNVVYAojllwUGGtawS52UjUoB8oN91zaVuPpNXUAzVLvMjYNo11GQh1M9OFgcu6HOd/M iyOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:content-transfer-encoding :message-id:date:subject:from:in-reply-to:references:to:cc; bh=6HcEOPDBR0was1HpxbyVwfaVMjy2SmIqnmsk0Q4oN9A=; b=IL9vbb598e0DHlTh7eXoH7Ri9hIAO5N5Q2c15Bt4qdh2gbBEnjEEnR8wmR2pXqteUd ZTVy2bs28a5EpjnV8J7x4jr3UcFfma3G0cN+0k1NwBtLKymVQYhpKqym+obZu4OyS6sI bJ8fMqOhIkXhkwKWs3GHKtx5FCcC0zAU9ZyPEh4ZnFPwiCz/PtCkOm4RFNBT6xr6ZPx9 bBFcOj5wg4VARE+yLUFfyj3TpFsrtcUkkJzHU2oJDFvjng6WMfSZQeoaR8P8DrjG3i46 lcXHZEDb2VsNpOgFjWyemBzziqYnac6RvLk1mzbYAKFRjqaDOtXlGWR22AcbBsC1f+DX VrHw== X-Gm-Message-State: AHPjjUigq8Ha5FH3uDu9J6wcangTGbbsjad0KAfBo4xgEeZmMKPBvAfh jO+a+cPNgUJEXB4TRjUObwrGqcrB X-Google-Smtp-Source: AOwi7QBD5wukxOoOZDhyuTivRtPFVdAMIy4CidSbzsIlVFSvk5QuLRycPu/BzlY4oi8nlniZmGe72w== X-Received: by 10.84.149.197 with SMTP id a5mr3920908plh.55.1506237686905; Sun, 24 Sep 2017 00:21:26 -0700 (PDT) Received: from [127.0.0.1] ([204.174.94.196]) by smtp.gmail.com with ESMTPSA id p20sm6758893pfl.124.2017.09.24.00.21.23 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 24 Sep 2017 00:21:24 -0700 (PDT) Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.3.2163) Message-ID: <20170924072123.6570067.9625.32417@gmail.com> Date: Sun, 24 Sep 2017 00:21:23 -0700 Subject: Re: Update on porting mono 5 From: Russell Haley In-Reply-To: <2811833.jpznh11P8O@dragon.local> References: <17078253.u2dgjZK1Z6@dragon.local> <2811833.jpznh11P8O@dragon.local> To: David Naylor Cc: Freebsd-mono X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 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 Sep 2017 07:21:27 -0000 This is the process, no apologies necessary! Will try again shortly.=A0 Russ Sent=A0from=A0my=A0BlackBerry=A010=A0smartphone=A0on=A0the=A0Virgin=A0Mobil= e=A0network. =A0 Original Message =A0 From: David Naylor Sent: Saturday, September 23, 2017 11:50 PM To: Russell Haley Cc: Freebsd-mono Subject: Re: Update on porting mono 5 On Friday, 22 September 2017 20:29:03 Russell Haley wrote: > On Fri, Sep 22, 2017 at 7:01 PM, Russell Haley wro= te: > > On Thu, Sep 21, 2017 at 1:20 PM, David Naylor =20 wrote: > >> Hi > >>=20 > >> A quick update on the update to mono5. In theory everything should be > >> working (i.e. mono, monodevelop, etc). > >>=20 > >> A review has also been created (so you can access the patch). Please > >> test > >> it. > >>=20 > >> https://reviews.freebsd.org/D12440 > >=20 > > Hi David, > >=20 > > I created a VM with fdb current and created a ports dir from svn under > > my user. I attempted to apply your patch file and part of it was > > rejected. It's most likely my error as I'm poor at patching. > >=20 > > I haven't even looked it over yet, but I've got to run out for a bit. > > I'll check back later. Here is the output: > >=20 > > Script started on Fri Sep 22 11:44:20 2017 > >=20 > > russellh@fbd-12:~/ports % patch -p0 <../patches/D12440 > So I've failed to apply the patch. I've tried three times now so I'm > clearly doing something wrong or the patch is broken - which is > doubtful. These things are usually my fault. I'm just chasing my tail > trying to spot fix it and it means I haven't validated anything. I > have a ~/patches with the file and a ~/ports with er... the ports.I > tried: >=20 > russellh@fbd-12:~/ports % patch -p0 <../patches/D12440 > and > russellh@fbd-12:~/ports % patch <../patches/D12440 >=20 > There have been various issues. The makefile for mono has a rejected > chunk (see above), the files in the files/ directory weren't removed > (i.e. patch-mono_metadata_socket-io.c) and the /files patches don't > apply cleanly when I try to run the port. >=20 > Any help would be grand. I've attached a svn diff of the ports dir in > case it's helpful? Hi Apologies, mistakes abound for me :-(. The patch is broken against HEAD.=20 I've since rebased against r450479 and updated the patch per Phabricator.=20 Regards From owner-freebsd-mono@freebsd.org Mon Sep 25 03:39:36 2017 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 6B715E084DF for ; Mon, 25 Sep 2017 03:39:36 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-wr0-x231.google.com (mail-wr0-x231.google.com [IPv6:2a00:1450:400c:c0c::231]) (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 E632E6C70F for ; Mon, 25 Sep 2017 03:39:35 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-wr0-x231.google.com with SMTP id 108so5461652wra.5 for ; Sun, 24 Sep 2017 20:39:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=c4cmQIbrL4DmE8kMohAoFkZFmueLhibl5pWG3ir+xg8=; b=LE0uQFRIveXlsYr+XVh3K6RHdMausA9oeMl7jgI9lkty4rCrOhkW41nSBldfjmye/A 1vWAbgB8ASA+5N8sAhfU1vXk7i8myEmXjql5FtsrsnOPOc7VZFKGagwd4j5yEe9+w+32 HkOe0h2dWDdJntehJDXAbxeYg128OBs0zrqLVn7L9CvfvlUhJGvFIm2uvIrKAoiuzPfZ 8+5crmNqzgzmxutFAHr4jZtVlnae0VDk+d01rMmZKh3qthVDPtdsXe/FMTtrfZXXwcBG CVw+Kux0idKBnRCFjFfil1fJsXMbdRg1vxINUw2X6+FdVog117V6DBaXa1x4JRej0nIh eIww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=c4cmQIbrL4DmE8kMohAoFkZFmueLhibl5pWG3ir+xg8=; b=Y2r+QUZY3qe6FyfIO1FDVnZYplmkv3SXOh1/1NVpsNM9PYtzA3SkA8BdMB8/QU9IgR ShD96DuF8TjZEYaRKZOGlx4jZmJ5GavbkgQC3vVRTE6uQ5d7comFvafOwonWoZzUi3Ho eN4tnWeQ+yj1Ss7Po9m6bz6V9bFVd40EJoYSi+aAGtRlG7WH01J81mMDxgPg7XFYFDoR i4O092OPG1anrlU4Op4lmdDl6maYKXAtak/XfgL1PFa2QrHQnsPk8b1opT5fCaHtaLWW qJFTQdE8oME0/bJ2FuPOeFPGcPR5m78MunHtyqKBN/TmuqMGOdZXKK6rRFQ5CHb5zz+q g5EA== X-Gm-Message-State: AHPjjUijH3gLdHFaF73AcQJoYz1WBvsFo5uKwf/b1W/4Wgk9Vy/5QQED klzoviwxgQhlTjFbDNcKlTiM/k8VhlEWfLwLFT0= X-Google-Smtp-Source: AOwi7QBAaT+R1Zqfhazd2oFj6DnM+WSIxNeZeVlt4jgS3nXysJoMo2EhTYNwzTPnZZtBHF/b4qTKeZZm2zDWzgAIV4s= X-Received: by 10.25.87.79 with SMTP id l76mr2106540lfb.117.1506310773450; Sun, 24 Sep 2017 20:39:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.46.81.65 with HTTP; Sun, 24 Sep 2017 20:39:32 -0700 (PDT) In-Reply-To: <20170924072123.6570067.9625.32417@gmail.com> References: <17078253.u2dgjZK1Z6@dragon.local> <2811833.jpznh11P8O@dragon.local> <20170924072123.6570067.9625.32417@gmail.com> From: Russell Haley Date: Sun, 24 Sep 2017 20:39:32 -0700 Message-ID: Subject: Re: Update on porting mono 5 To: David Naylor Cc: Freebsd-mono Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 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 Sep 2017 03:39:36 -0000 Phabricator database is down. David, if you see this and can send your patch I'll give it a shot tonight. Russ On Sun, Sep 24, 2017 at 12:21 AM, Russell Haley wrote: > This is the process, no apologies necessary! Will try again shortly. > > Russ > > Sent from my BlackBerry 10 smartphone on the Virgin Mobile network. > Original Message > From: David Naylor > Sent: Saturday, September 23, 2017 11:50 PM > To: Russell Haley > Cc: Freebsd-mono > Subject: Re: Update on porting mono 5 > > On Friday, 22 September 2017 20:29:03 Russell Haley wrote: >> On Fri, Sep 22, 2017 at 7:01 PM, Russell Haley wrote: >> > On Thu, Sep 21, 2017 at 1:20 PM, David Naylor > wrote: >> >> Hi >> >> >> >> A quick update on the update to mono5. In theory everything should be >> >> working (i.e. mono, monodevelop, etc). >> >> >> >> A review has also been created (so you can access the patch). Please >> >> test >> >> it. >> >> >> >> https://reviews.freebsd.org/D12440 >> > >> > Hi David, >> > >> > I created a VM with fdb current and created a ports dir from svn under >> > my user. I attempted to apply your patch file and part of it was >> > rejected. It's most likely my error as I'm poor at patching. >> > >> > I haven't even looked it over yet, but I've got to run out for a bit. >> > I'll check back later. Here is the output: >> > >> > Script started on Fri Sep 22 11:44:20 2017 >> > >> > russellh@fbd-12:~/ports % patch -p0 <../patches/D12440 >> So I've failed to apply the patch. I've tried three times now so I'm >> clearly doing something wrong or the patch is broken - which is >> doubtful. These things are usually my fault. I'm just chasing my tail >> trying to spot fix it and it means I haven't validated anything. I >> have a ~/patches with the file and a ~/ports with er... the ports.I >> tried: >> >> russellh@fbd-12:~/ports % patch -p0 <../patches/D12440 >> and >> russellh@fbd-12:~/ports % patch <../patches/D12440 >> >> There have been various issues. The makefile for mono has a rejected >> chunk (see above), the files in the files/ directory weren't removed >> (i.e. patch-mono_metadata_socket-io.c) and the /files patches don't >> apply cleanly when I try to run the port. >> >> Any help would be grand. I've attached a svn diff of the ports dir in >> case it's helpful? > > Hi > > Apologies, mistakes abound for me :-(. The patch is broken against HEAD. > I've since rebased against r450479 and updated the patch per Phabricator. > > Regards From owner-freebsd-mono@freebsd.org Mon Sep 25 06:31:44 2017 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 3FF2EE0AE90 for ; Mon, 25 Sep 2017 06:31:44 +0000 (UTC) (envelope-from Tomas.Weinfurt@microsoft.com) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0104.outbound.protection.outlook.com [104.47.36.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D4BD67013B for ; Mon, 25 Sep 2017 06:31:43 +0000 (UTC) (envelope-from Tomas.Weinfurt@microsoft.com) Received: from DM5PR21MB0699.namprd21.prod.outlook.com (10.175.112.14) by DM5PR21MB0634.namprd21.prod.outlook.com (10.175.111.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.98.3; Mon, 25 Sep 2017 06:31:42 +0000 Received: from DM5PR21MB0699.namprd21.prod.outlook.com ([10.175.112.14]) by DM5PR21MB0699.namprd21.prod.outlook.com ([10.175.112.14]) with mapi id 15.20.0098.003; Mon, 25 Sep 2017 06:31:42 +0000 From: Tomas Weinfurt To: Freebsd-mono Subject: 2.0 bootsrap Thread-Topic: 2.0 bootsrap Thread-Index: AQHTNcfzs/Dr8VnT/EmdLXYUyH2kfg== Date: Mon, 25 Sep 2017 06:31:41 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [24.18.242.48] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DM5PR21MB0634; 6:04x1ShR7b8a3NXGWUIbnYTrwJvpuRjAQM7M4JJQ/ttSEt5mECSC0+vMVPhWJhcgGFd8X1QwHi1JKhBxwS/GQRmF8IR6GxurDGH0Jn0GO5Z7QQXX3nrM3p6yhwys+yagespncjDrNwu19Hpy8Gon+lRK4PVbBkiyAagASXncBonFLCTLD7OXzu7W9R3XbxyY5zPsfxdqX39VV8m4PLbfm22ThOsf3FuRQz6lc+ucKwHjnf+lB7IJA13iRcYqE2M4ByvVaJYHCv7Q7FMY1FHrdRvoPzg047Ksl1nanTmm2qkxBcvrx3KyFXniuUXE7EZYLEVadPviSpvzVtHqwjF7Xyg==; 5:GH0eonA5J6L9ZoXBqufiVzaQNxePjLe6GeQtuk8UAKOColEUxFnffvZDjzUBiSgZzPypyb1CXeYr3NaZbEqc6ZxTkHdDi7Dj+CfuSv37sbtbT+1Wa6dNMYAx+ieGQRpTnsSaoM8gCYvxNxy9DV4+4A==; 24:ETcHphfOkJMfSX1FIv322rqQyx5f2YPma/oCFjpuuZbVgKUKIGmfvvV/dGpBxjeSq883s/xGFrW8CCTxpzopANCJEsdcRiGkLnt3FMWcvcE=; 7:QcdwySeVSPgDIb/Kk4hU7qez4z8tswErAOwkn3H7qZnMMAevGw83nLD3nwArpqHIOWOVYDMSWPBW5MFuslJXCOupztfEik634IP7UaAKmRTElWgzbZi39A9xNvOTyhRFUYY0iZ+mwPghGaQcC+s5e5vM1qn+YxRgEXhwaehv9CSuo9qYlKDh0vFA+2ATeAnPn2FfH3liY5Ed4A34PSJQ1IS6dud2SpQxA2uhJMVlWBc= x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: bf9dcdf3-6ef6-4d18-ac38-08d503df15d4 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:DM5PR21MB0634; x-ms-traffictypediagnostic: DM5PR21MB0634: x-exchange-antispam-report-test: UriScan:(166708455590820)(155532106045638)(21748063052155); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(61425038)(6040450)(2401047)(8121501046)(5005006)(3002001)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(6055026)(61426038)(61427038)(6041248)(20161123555025)(20161123562025)(20161123558100)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR21MB0634; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR21MB0634; x-forefront-prvs: 04410E544A x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(346002)(39860400002)(376002)(47760400005)(199003)(189002)(68736007)(83716003)(189998001)(54356999)(6506006)(478600001)(81166006)(2906002)(50986999)(66066001)(3280700002)(81156014)(7736002)(3660700001)(77096006)(8676002)(6486002)(102836003)(3846002)(72206003)(6116002)(33656002)(106356001)(2900100001)(10290500003)(105586002)(966005)(8936002)(99286003)(22452003)(7116003)(54896002)(6916009)(6306002)(6512007)(82746002)(14454004)(101416001)(36756003)(5660300001)(97736004)(53936002)(25786009)(10090500001)(6436002)(86612001)(86362001)(316002)(22906009); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0634; H:DM5PR21MB0699.namprd21.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Sep 2017 06:31:42.0236 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0634 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 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 Sep 2017 06:31:44 -0000 SSBtYWRlIGFub3RoZXIgc3RlcCB0b3dhcmRzIGdldHRpbmcgYnVpbGQgd29ya2luZyBvbiBGcmVl QlNEOg0KaHR0cHM6Ly9naXRodWIuY29tL3dmdXJ0L2Jsb2INCg0KKyBkb3RuZXQgbmV3OyBkb3Ru ZXQgcmVzdG9yZTsgZG90bmV0IHJ1biAtPiB3b3JrcyBvbiBGcmVlYlNELg0KLSBJIHN0aWxsIGhh dmUgc29tZSBpc3N1ZSB1c2luZyB0aGF0IGRvdG5ldCBjbGkgZm9yIGEgZnVsbCBidWlsZC4NCg0K UnVubmluZyB1bml0IHRlc3RzIG9uIEZyZWVCU0Qgc3RpbGwgbmVlZHMgc29tZSB3b3JrLg0KSG9w ZWZ1bGx5IHRoYXQgc2hvdWxkIGJlIHJlc29sdmVkIHNob3J0bHkgYW5kIG91dGNvbWUgZnJvbSB1 bml0IHRlc3QgY2FuIHBhaW50IGNsZWFyZXIgbWFwIG9mIHRoZSBnYXAuDQpJIGhhdmUgZmV3IFBS cyB0byBwdXNoIG15IHByaXZhdGUgY2hhbmdlcyB0byBtYXN0ZXIuDQoNCkF0IHRoaXMgcG9pbnQs IEnigJltIGxvb2tpbmcgZm9yIGhlbHAgd2l0aCBzcGVjaWZpYyBpc3N1ZXMuDQoNCkZvciBleGFt cGxlOg0KR2V0RXhlUGF0aCBpbiBjb3JlZngvU3lzdGVtLkRpYWdub3N0aWNzLlByb2Nlc3MNCg0K SSBoYXZlIHNpbXBsZSBoYWNrIHVzaW5nIHJlYWRsaW5rKOKAnC9wcm9jL2N1cnByb2MvZmlsZeKA nSkNCkkgdGhpbmsgYmV0dGVyIGltcGxhbnRhdGlvbiBzaG91bGQgbm90IGRlcGVuZCBvbiBtb3Vu dGVkIC9wcm9jDQpBbHNvLCBJIG9ubHkgZml4IG9ubHkgb25lIGZ1bmN0aW9uIG1zYnVpbGQgd2Fz IGZhaWxpbmcgb24uDQpUaGlzIG1heSBub3QgYmUgaW50ZXJlc3RpbmcgZm9yIG5vcm1hbCBhcHBz LCBidXQgSSB0aGluayBpdCBpcyBpbXBvcnRhbnQgZm9yIHZhcmlvdXMgdG9vbHMgdG8gd29yayBw cm9wZXJseS4NCg0KSeKAmW0gYWxzbyBsb29raW5nIGZvciB0YWtlcnMgZm9yIGZpbGUgd2F0Y2hl cnMuIFRoZXJlIGhhcyBiZWVuIHNvbWUgY2hhdHRlciBpbiB0aGUgcGFzdC4NCldlIG1heSBhbHdh eXMgdGhyb3cg4oCTIG5vdC1zdXBwb3J0ZWQtYnktcGxhdGZvcm0gYnV0IHNvbWVib2R5IG1heSBo YXZlIGluc2lnaHQgaWYgdGhlIGxhbmRzY2FwZSBpbXByb3ZlZCBzaW5jZSBsYXN0IHllYXIuDQoN Cldob2V2ZXIgaXMgd29ya2luZyBvbiB3aGF0ZXZlcjogcGxlYXNlIHRhZyBldmVyeXRoaW5nIHdp dGggb3MtZnJlZWJzZC4NClRoYXQgd2lsbCBtYWtlIGl0IGVhc2llciBmb3IgZXZlcnlib2R5IHRv IHRyYWNrIHdoYXQgaXMgZ29pbmcgb24uDQoNClRvbWFzDQo= From owner-freebsd-mono@freebsd.org Mon Sep 25 06:36:34 2017 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 CB6B5E0C1DA for ; Mon, 25 Sep 2017 06:36:34 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-wr0-x231.google.com (mail-wr0-x231.google.com [IPv6:2a00:1450:400c:c0c::231]) (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 63FC37034C for ; Mon, 25 Sep 2017 06:36:34 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-wr0-x231.google.com with SMTP id c23so5876628wrg.9 for ; Sun, 24 Sep 2017 23:36:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=t4UqcHHAt6HF3aN1/hgqazbLsosnTSlBTQg7z86oKj8=; b=pYwqC8p/LGn2knuIB/dZRqj+T3bPLihomnh42hpifm31vG/qTPUM5SW/Wsc8YLMTKI 0k7Ezgi0bN+KXP201RnTLwn9LMBZn/X6dG6yfTg06oVspUTPUA8rJ2u9zLOIHkmB1nL8 H6oFP5Qif/D/XUmEHFgMtC7wq8mfAJPp24922IuiD1buFTy7sIQbGzQpcRmQn4ZXM6Zx iuqJvNflHV1/uiLBw/LfZUwEc6/CnhOH1SBABx6e/2DNhrwlTafPWOGgMzeeHsjqqaH7 puoueNlmehlk3o73Yhcbru2MNgCxeG4vXZLNoe8PeQ6ZtxAIQjDHGe+Rr8O2buGIYR62 vF/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=t4UqcHHAt6HF3aN1/hgqazbLsosnTSlBTQg7z86oKj8=; b=hjpEQrsVaJaS4x9HQGRDzUhAnnnjQNABs9+LDUeMFNz24B5+FLN00AxMu4bQtGVOhU HLZvaCAkCSRWpbfor9Ccdo9yX69NYXkjKoGfQydmenStRExESxwSuqV56Kb2+wBCXH1x diP1TatS6U9oaREs0h7Nf7BYignS/UeUy1AuljpjV/XEl+M41GjawPCs3oQC7jZguMBW u0ufvNsImYzuTWY5B4S1LzyskQGOgBM3bsdfCaQpSUjtmdYBHiRH8qv0VJ4NOsYF/Yus d5v07y7q3j7MM+XMAS0efW/L4HgGn7V4UpNsaXv9l5Y19mliqPJFbfbPsi/iMTom7bgw uMSg== X-Gm-Message-State: AHPjjUgUQak4Q3xVJ2N6q2iWvQbCBprL3cPPaXTSIR1TEz/PR2DM/q6x eq6ysqX2B8Eyz4U2qJSnbvfEeKhB92SwLK9/HIZLYw== X-Google-Smtp-Source: AOwi7QBJSgCyLDP7u1SpDqfVUuBLxbYhKV2jjMvsOIeZ5ibCrJvo7NeDpUfEGR8myXkumoIhfbqkl0wBWEMSKmiszeA= X-Received: by 10.25.81.85 with SMTP id f82mr1808747lfb.70.1506321392597; Sun, 24 Sep 2017 23:36:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.46.81.65 with HTTP; Sun, 24 Sep 2017 23:36:32 -0700 (PDT) From: Russell Haley Date: Sun, 24 Sep 2017 23:36:32 -0700 Message-ID: Subject: DotNet Core 2.0 - Status Update To: Freebsd-mono Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 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 Sep 2017 06:36:34 -0000 Hey, *This is my understanding of what's going on and I am looking for Tomas or Karel to correct or clarify. I've continued poking around on the build to little effect so far. Tomas has said there is an update to the official repository coming soon that runs for the most part on his 11-release instance. (I'm sure he will elaborate at some point). Progress for Users: The ability to produce binaries that will allow people to compile and run applications is still a little ways out but there is a "first candidate" coming for the curious. For "the curious": There are multiple repositories for DotNet Core but two main "halves" to any runtime: the native parts and the managed code parts. Right now, the native pieces build for Tomas. The managed code parts however require there to be an existing copy of the .Net Framework to build dotnet core 2.0. Because that doesn't exist on FreeBSD (and never will), there are currently three solutions: - Build the managed parts on Windows - Build the managed parts on Linux - Build the managed parts on FreeBSD with mono (theoretical only) >From what I understand, this bootstrap conundrum will always exist for FreeBSD (except using a prior port to bootstrap the next one?). What I think needs to happen is we need to create a first version of the port that imports the managed code from a Windows or Linux repository. This would become a boot strap port that could be replaced once the DotNet Core team at Microsoft figure out a more permanent solution. Or not, and we always have a bootstrap package. :P The alternative is to work towards getting the managed parts to build in Mono and making mono a prerequisite to build. This would be a FreeBSD only solution, but could get some traction from the Mono team (now at Microsoft) and would be good for the FreeBSD mono port. Thoughts? Night, Russ From owner-freebsd-mono@freebsd.org Tue Sep 26 06:16:37 2017 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 195CBE0074F for ; Tue, 26 Sep 2017 06:16:37 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-wr0-x22a.google.com (mail-wr0-x22a.google.com [IPv6:2a00:1450:400c:c0c::22a]) (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 A2A747CBE8 for ; Tue, 26 Sep 2017 06:16:36 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-wr0-x22a.google.com with SMTP id u96so11541979wrb.6 for ; Mon, 25 Sep 2017 23:16:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=t1e5vkTo9IvHu2MhzZNufj6iH5C41ZcsJui7CMlY2ng=; b=UntwDzOCNoZjWrf6fB616GOJdHpzO5jXFxAj7PSDGrU4YPpFDzDIEKKn5jR4sQAejx qByFMAJFOwgfbHSJZPjx4HFA1SYKaqWcZoynl76OCkYq2nBvEmHznsh7NCxoGe+aWYtw k5DFSQ/aY67waVfGsHEyhBk8RPM7RGshE5gVvbe5wZqBLEYKtwaTzVAnFPBG93fSf+TO QWw/uDj8Z3eOmeq8mkeIHIfi8pQQemkH32WnEb+r1d/0zfs5qE2gMIVSSJ1W3g2joS48 wOcc+85hi5LdXatinyiMwyeUGkFCT0RG5ODPGclSJHb3CHbxORamNwbrO/iGvHTplxVY 02+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=t1e5vkTo9IvHu2MhzZNufj6iH5C41ZcsJui7CMlY2ng=; b=IGTe3tTRF9WYYIqmvGdGELMLSYAkWOSWLRQFCjNjmrjexsHSkuJ8a9S7SFtIzW89Ky KpyncXdweTKvWSsN3A6Il2VQ4dljc/jDh/dxmyPpfZExW/huhqkQeTu+BrkGUkVKIMqD ZTUKcCz/LTmAV4wrGXU8dDFghhXJEMZ0ateMmIRdDW6GA1lgWvPzi5mxKs14QpAYaopE A56RAJJ8B3ig7I5IYKcDnjDjlLa6P5iVgmrOshxU4yzPzi22PgVadJL8nItyZpK6g76H q2V1e4456KVv7M8tRTcHhhYu0/+i2+GZdWszVMaxKbbxQqzQ4rJ/aVfLsAX+5+F4fmPf r4hQ== X-Gm-Message-State: AHPjjUh6ENvxwA6cq0p0/8R0Zkklcq4+Zz1lAZODXVrzKzP4+A9Qrpx4 fFgsFg9nVl5BVUnj46OtQCtKZb2P9VxJ6nEbjDjCR8OV X-Google-Smtp-Source: AOwi7QABcRMt/UGF3TF7VIigjEq5VotfwT22ktdTiJKK54plqcF/iz4Z5U2x7P798qgZzWDyOoKJAXkeuIqW1+D3KkY= X-Received: by 10.25.87.79 with SMTP id l76mr3545758lfb.117.1506406595029; Mon, 25 Sep 2017 23:16:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.46.81.65 with HTTP; Mon, 25 Sep 2017 23:16:34 -0700 (PDT) In-Reply-To: <2134833.Sy1MOPJqMe@dragon.local> References: <17078253.u2dgjZK1Z6@dragon.local> <20170924072123.6570067.9625.32417@gmail.com> <2134833.Sy1MOPJqMe@dragon.local> From: Russell Haley Date: Mon, 25 Sep 2017 23:16:34 -0700 Message-ID: Subject: Re: Update on porting mono 5 To: David Naylor Cc: Freebsd-mono Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 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, 26 Sep 2017 06:16:37 -0000 Hi David, I tried the new patch from phabricator, but mucked it up (man wget russell!). So I used the patch above. I had items rejected but realized the port version on this computer might have been old. I reverted, updated and tried again. The patch patch seemed to succeed (Output is here http://termbin.com/373z). However, I forgot to clean up the *.rej and *.orig files so I'm a little unsure of the state. None the less, the build for mono 5 started and ended on the following error: russellh@prescott:~/FreeBSD/ports/lang/mono% make ===> License MIT accepted by the user ===> mono-5.2.0.215 depends on file: /usr/local/sbin/pkg - found => dotnet-coreclr-c7da48a_GH0.tar.gz doesn't seem to exist in /usr/home/russellh/FreeBSD/ports/distfiles/. => Attempting to fetch https://codeload.github.com/dotnet/coreclr/tar.gz/c7da48a?dummy=/dotnet-coreclr-c7da48a_GH0.tar.gz fetch: https://codeload.github.com/dotnet/coreclr/tar.gz/c7da48a?dummy=/dotnet-coreclr-c7da48a_GH0.tar.gz: size mismatch: expected 31762122, actual 31762105 => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/dotnet-coreclr-c7da48a_GH0.tar.gz fetch: http://distcache.FreeBSD.org/ports-distfiles/dotnet-coreclr-c7da48a_GH0.tar.gz: Not Found => Couldn't fetch it - please try to retrieve this => port manually into /usr/home/russellh/FreeBSD/ports/distfiles/ and try again. *** Error code 1 Stop. make[1]: stopped in /usr/home/russellh/FreeBSD/ports/lang/mono *** Error code 1 Stop. make: stopped in /usr/home/russellh/FreeBSD/ports/lang/mono I modified the distinfo file and changed the size. I also had to change the size of the rosyln download. The last two files of the distinfo were modified: On Mon, Sep 25, 2017 at 4:54 AM, David Naylor wrote: > On Sunday, 24 September 2017 20:39:32 Russell Haley wrote: >> Phabricator database is down. David, if you see this and can send your >> patch I'll give it a shot tonight. > > Please see attached, to apply: > # cd /usr/ports > # patch -p1 < /path/to/patch From owner-freebsd-mono@freebsd.org Tue Sep 26 06:35:07 2017 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 B7EBEE00BCE for ; Tue, 26 Sep 2017 06:35:07 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-wr0-x233.google.com (mail-wr0-x233.google.com [IPv6:2a00:1450:400c:c0c::233]) (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 429637D375 for ; Tue, 26 Sep 2017 06:35:07 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-wr0-x233.google.com with SMTP id v109so11618291wrc.1 for ; Mon, 25 Sep 2017 23:35:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=CD2Dgzj9rdo9AdFFb9utjdaqZQTTGklnsW8jQ4HZNWQ=; b=Wkso2zyP7If9eyjE2HvpylPoBTu99SvAig6WRWUwEQe09kBBLBKM9RIlecOPzvFCj3 uTyASi30BsqXhF3pTQjo+epg4yv0R1wEFMfl/7CTMgPA0ShgYhkycSG8BJdEtAK3Ec69 Lr2HGfD0Q4zqJs/QnMMolny3VHueoMplb7ekArBDeg7iWQ72N8QVT0yi7cyw/rb2o/Bn 3iGVOgnPG/7ayUhKLJX0Z80UAVVsIPri0HBlb92XYTvXAUkqXVe06FDnoK+8kzl8JcNG I8HxCxvCtjln6VCZzaerHj2FNn2EfUJo1seYDvlujRHhEFdGm4jilxua+cxZ7kZcLzqf A+qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=CD2Dgzj9rdo9AdFFb9utjdaqZQTTGklnsW8jQ4HZNWQ=; b=XZZa7X/crOCtAC/F6W7MTiR5p4vdDXKzAdiyQsL+qIvSLiupEmbombpx45fuzr5P3A ONaoXpNMS9Eg51alEFHzssChJpvdnmXWKmh7bb2BRzOApc1fu3BZJY4h5tbpS6Va31bw a4FJmJW/79LZPz3OVU3MUOWEROCGaGjzkBq4NtywYBBDCO+WQn4duSPa9+rKXuanmmgE 9I5Wv0oxstTO55IZkqeQVoOVGZ2xIwg76ZlMRnqAfnBFBZegbcik2dy1AmBTDHSnc4Xg CSM4ASmw2+PiEYaR7HtIehhAVFkFK2G4gtdQ89Ij8BqF+ZlZ2jk/IcEH8fjTBPYlEhzp UH+w== X-Gm-Message-State: AHPjjUiZcQRPkOdQc1NJgCZMZlsL73apcsQiDMxrH0Q2KNxN90l7RIyT z0QQ1IADy1YgH28j3M/lRNZKHye24ftk6h+G79o= X-Google-Smtp-Source: AOwi7QBcVFj/b61Nq/IS4Xrt/87PRfQpWHOFj8de+6MWKv/kyv93eCzylsqLaFhqwseMztIXDiGmf9kdTXZ/vNj2/ls= X-Received: by 10.46.67.29 with SMTP id q29mr3725419lja.85.1506407705651; Mon, 25 Sep 2017 23:35:05 -0700 (PDT) MIME-Version: 1.0 Received: by 10.46.81.65 with HTTP; Mon, 25 Sep 2017 23:35:04 -0700 (PDT) In-Reply-To: <2134833.Sy1MOPJqMe@dragon.local> References: <17078253.u2dgjZK1Z6@dragon.local> <20170924072123.6570067.9625.32417@gmail.com> <2134833.Sy1MOPJqMe@dragon.local> From: Russell Haley Date: Mon, 25 Sep 2017 23:35:04 -0700 Message-ID: Subject: Re: Update on porting mono 5 To: David Naylor Cc: Freebsd-mono Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 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, 26 Sep 2017 06:35:07 -0000 Sorry, hit send in gmail somehow. :-/ Hi David, So, point 1: I suck at patching. I'm going to re-attempt when I'm not so tired with a fresh ports from svn. tldr; I think I failed to apply the patch, but the build started after I modified the distinfo file. Details: I tried the new patch from phabricator, but mucked it up (man wget russell!). So I used the patch above. I had items rejected but realised the port version on this computer might have been old. I reverted, updated and tried again. The patch patch seemed to succeed (Output is here http://termbin.com/373z). However, I forgot to clean up the *.rej and *.orig files so I'm a little unsure of the state. None the less, the build for mono 5 started and ended on the following error: russellh@prescott:~/FreeBSD/ports/lang/mono% make ===> License MIT accepted by the user ===> mono-5.2.0.215 depends on file: /usr/local/sbin/pkg - found => dotnet-coreclr-c7da48a_GH0.tar.gz doesn't seem to exist in /usr/home/russellh/FreeBSD/ports/distfiles/. => Attempting to fetch https://codeload.github.com/dotnet/coreclr/tar.gz/c7da48a?dummy=/dotnet-coreclr-c7da48a_GH0.tar.gz fetch: https://codeload.github.com/dotnet/coreclr/tar.gz/c7da48a?dummy=/dotnet-coreclr-c7da48a_GH0.tar.gz: size mismatch: expected 31762122, actual 31762105 => Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/dotnet-coreclr-c7da48a_GH0.tar.gz fetch: http://distcache.FreeBSD.org/ports-distfiles/dotnet-coreclr-c7da48a_GH0.tar.gz: Not Found => Couldn't fetch it - please try to retrieve this => port manually into /usr/home/russellh/FreeBSD/ports/distfiles/ and try again. *** Error code 1 Stop. make[1]: stopped in /usr/home/russellh/FreeBSD/ports/lang/mono *** Error code 1 Stop. make: stopped in /usr/home/russellh/FreeBSD/ports/lang/mono I modified the distinfo file and changed the size. I also had to change the size of the rosyln download. The last two files of the distinfo were modified: SHA256 (dotnet-coreclr-c7da48a_GH0.tar.gz) = 8529ce9e9dcc524046205487ca8a8e584d8180c3fecb59bc27944326525d8c83 SIZE (dotnet-coreclr-c7da48a_GH0.tar.gz) = 31762105 SHA256 (dotnet-roslyn-322bd5b_GH0.tar.gz) = 9740a0922f2fafa0251f462e7f27cfd6891dc078c22b008c49e11db6637edeea SIZE (dotnet-roslyn-322bd5b_GH0.tar.gz) = 22058637 I ran the port without checksum, but then the patches failed (see point 1). russellh@prescott:~/FreeBSD/ports/lang/mono% make NO_CHECKSUM=yes ===> License MIT accepted by the user ===> mono-5.2.0.215 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by mono-5.2.0.215 for building ===> Extracting for mono-5.2.0.215 /bin/mkdir -p /usr/home/russellh/FreeBSD/ports/lang/mono/work/mono-mono-5.2.0.215/mcs/class/lib/monolite /bin/mv /usr/home/russellh/FreeBSD/ports/lang/mono/work/monolite-1050200001-latest /usr/home/russellh/FreeBSD/ports/lang/mono/work/mono-mono-5.2.0.215/mcs/class/lib/monolite/1050200001 ===> Patching for mono-5.2.0.215 ===> Applying FreeBSD patches for mono-5.2.0.215 ===> Ignoring patchfile patch-configure.ac.orig ===> Ignoring patchfile patch-eglib_src_gfile-posix.c.orig I can't seem to find a patch in there anywhere. => FreeBSD patch patch-mono_metadata_socket-io.c failed to apply cleanly. => Patch(es) patch-configure.ac patch-eglib_src_gfile-posix.c applied cleanly. *** Error code 1 Stop. make[1]: stopped in /usr/home/russellh/FreeBSD/ports/lang/mono *** Error code 1 Stop. make: stopped in /usr/home/russellh/FreeBSD/ports/lang/mono Okay, that's it for tonight, Cheers, Russ On Mon, Sep 25, 2017 at 4:54 AM, David Naylor wrote: > On Sunday, 24 September 2017 20:39:32 Russell Haley wrote: >> Phabricator database is down. David, if you see this and can send your >> patch I'll give it a shot tonight. > > Please see attached, to apply: > # cd /usr/ports > # patch -p1 < /path/to/patch From owner-freebsd-mono@freebsd.org Wed Sep 27 19:00:31 2017 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 EDBB4E0C754 for ; Wed, 27 Sep 2017 19:00:31 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-wr0-x234.google.com (mail-wr0-x234.google.com [IPv6:2a00:1450:400c:c0c::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 7C313825F5 for ; Wed, 27 Sep 2017 19:00:31 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: by mail-wr0-x234.google.com with SMTP id b21so514131wrg.7 for ; Wed, 27 Sep 2017 12:00:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version; bh=Mw8bf9Bflw/aFSm7dD0aLQ2b8XMaBvcol1PDHEqR4d0=; b=ngjlWcbCr4c8iqz2Ob1SFnaBQ1mQ5cft4imamWcC4B5963WEY6CzNyZ/ftyZ+OQ6sv SrQYTV9AX/jQOUxt8K334FZC3lP4KQK0EUu6sLO0AguK83mGc2BGAcJhKqvPx7PSSl9A V5iPpSgX3jW7uf9secQa9wenUo5pZ6ZQb8BvqnSI5/c74RJKql2teAOiI9wOGq941QFF 0S3V5D7EYkux1rEDZjBOvSSLfv0CFwd0OYn4H+Mnx0y/G2y2Rt/T5PvweeVuMfMwgW3p N3AdlVniRSdKkJHxRTI/9b2WBd0+9ETGnojXJpBDTL2yljyQTs++Z0nbnHsy9ssIigd3 lwwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version; bh=Mw8bf9Bflw/aFSm7dD0aLQ2b8XMaBvcol1PDHEqR4d0=; b=QWFsNP77rx3Tg0ueTZWMswynEgn8ePAHKJwIJeQmFg7KEOYdS7hS2xZmJGH6nRFo9G OeDqBIp790EUK4aRoEwtwrKJqBLW7AvFYbeHdZuU8VChsDDrJR5Ng8raX0BgL1hnfvwQ pzU6mfm2c5FPPpE4GoELSFIIg1wtOzSvM+9VnsExpAf7JjWkE02jlDTtm+9CVJkHkOsi 1qjbBLqBjWto/6zj2RhVts9qh8dYyC5HLlhJChGnNFyge7QS/xMwmtgLCRUsx8KWK091 7Gm1lXzyDA4kTTNtgoPkojpJ6W3UWY1kjbUz4rxbXIRz3QZRJFNHEek4SARDvJZKPPFJ FNrw== X-Gm-Message-State: AHPjjUikj+i5Eqv7HUuiUvAL4XVjMzghmsWDeZbwZmjA0mP/UtPrQ602 MnvwmTjhfxZz/Kmhia4AzhQc0ozD X-Google-Smtp-Source: AOwi7QDh58e0xBaou6KXU8KVvZVsY0vUvIu/80QIhtl6fdLTZfZFHLw+lzMGnTo4usPKw18+ay4kLQ== X-Received: by 10.223.132.67 with SMTP id 61mr2317622wrf.152.1506538829291; Wed, 27 Sep 2017 12:00:29 -0700 (PDT) Received: from dragon.local (8ta-246-177-15.telkomadsl.co.za. [41.246.177.15]) by smtp.googlemail.com with ESMTPSA id 29sm20378150wrz.77.2017.09.27.12.00.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Sep 2017 12:00:28 -0700 (PDT) From: David Naylor To: Russell Haley Cc: Freebsd-mono Subject: Re: Update on porting mono 5 Date: Wed, 27 Sep 2017 21:00:25 +0200 Message-ID: <1605602.zREDmETBTz@dragon.local> Organization: Private User-Agent: KMail/4.14.10 (FreeBSD/11.1-RELEASE-p1; KDE/4.14.30; amd64; ; ) In-Reply-To: References: <17078253.u2dgjZK1Z6@dragon.local> <2134833.Sy1MOPJqMe@dragon.local> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1788311.Ke5iizjor3"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Sep 2017 19:00:32 -0000 --nextPart1788311.Ke5iizjor3 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Monday, 25 September 2017 23:35:04 Russell Haley wrote: > Sorry, hit send in gmail somehow. :-/ > > Hi David, > > So, point 1: I suck at patching. I'm going to re-attempt when I'm not > so tired with a fresh ports from svn. > > tldr; I think I failed to apply the patch, but the build started after > I modified the distinfo file. > > Details: > I tried the new patch from phabricator, but mucked it up (man wget > russell!). So I used the patch above. I had items rejected but > realised the port version on this computer might have been old. I > reverted, updated and tried again. The patch patch seemed to succeed > (Output is here http://termbin.com/373z). However, I forgot to clean > up the *.rej and *.orig files so I'm a little unsure of the state. > None the less, the build for mono 5 started and ended on the following > error: > > russellh@prescott:~/FreeBSD/ports/lang/mono% make > ===> License MIT accepted by the user > ===> mono-5.2.0.215 depends on file: /usr/local/sbin/pkg - found > => dotnet-coreclr-c7da48a_GH0.tar.gz doesn't seem to exist in > /usr/home/russellh/FreeBSD/ports/distfiles/. > => Attempting to fetch > https://codeload.github.com/dotnet/coreclr/tar.gz/c7da48a?dummy=/dotnet-core > clr-c7da48a_GH0.tar.gz fetch: > https://codeload.github.com/dotnet/coreclr/tar.gz/c7da48a?dummy=/dotnet-cor > eclr-c7da48a_GH0.tar.gz: size mismatch: expected 31762122, actual 31762105 > => Attempting to fetch > http://distcache.FreeBSD.org/ports-distfiles/dotnet-coreclr-c7da48a_GH0.tar. > gz fetch: > http://distcache.FreeBSD.org/ports-distfiles/dotnet-coreclr-c7da48a_GH0.tar > .gz: Not Found > => Couldn't fetch it - please try to retrieve this > => port manually into /usr/home/russellh/FreeBSD/ports/distfiles/ and > try again. > *** Error code 1 > > Stop. > make[1]: stopped in /usr/home/russellh/FreeBSD/ports/lang/mono > *** Error code 1 > > Stop. > make: stopped in /usr/home/russellh/FreeBSD/ports/lang/mono > > I modified the distinfo file and changed the size. I also had to > change the size of the rosyln download. The last two files of the > distinfo were modified: > > SHA256 (dotnet-coreclr-c7da48a_GH0.tar.gz) = > 8529ce9e9dcc524046205487ca8a8e584d8180c3fecb59bc27944326525d8c83 > SIZE (dotnet-coreclr-c7da48a_GH0.tar.gz) = 31762105 > SHA256 (dotnet-roslyn-322bd5b_GH0.tar.gz) = > 9740a0922f2fafa0251f462e7f27cfd6891dc078c22b008c49e11db6637edeea > SIZE (dotnet-roslyn-322bd5b_GH0.tar.gz) = 22058637 > > I ran the port without checksum, but then the patches failed (see point 1). > > russellh@prescott:~/FreeBSD/ports/lang/mono% make NO_CHECKSUM=yes > ===> License MIT accepted by the user > ===> mono-5.2.0.215 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by mono-5.2.0.215 for building > ===> Extracting for mono-5.2.0.215 > /bin/mkdir -p > /usr/home/russellh/FreeBSD/ports/lang/mono/work/mono-mono-5.2.0.215/mcs/cla > ss/lib/monolite /bin/mv > /usr/home/russellh/FreeBSD/ports/lang/mono/work/monolite-1050200001-latest > /usr/home/russellh/FreeBSD/ports/lang/mono/work/mono-mono-5.2.0.215/mcs/cla > ss/lib/monolite/1050200001 ===> Patching for mono-5.2.0.215 > ===> Applying FreeBSD patches for mono-5.2.0.215 > ===> Ignoring patchfile patch-configure.ac.orig > ===> Ignoring patchfile patch-eglib_src_gfile-posix.c.orig > I can't seem to find a patch in there anywhere. > => FreeBSD patch patch-mono_metadata_socket-io.c failed to apply > cleanly. > => Patch(es) patch-configure.ac patch-eglib_src_gfile-posix.c applied > cleanly. > *** Error code 1 Oops, I gave you the incorrect incantation for patch. Something like: # patch -Ep1 < /path/to/patch The patch in question should be removed (and should be empty). See [1] for what the patches should look like (minus the .orig files ;-)). Regarding distinfo - I've been having issues with a lot (but not all?) of them. It appears the github has changes how they get generated. I'll need verify no changes in the sources though. [1] https://github.com/DragonSA/ports/tree/mono-5.2.0.215/lang/mono/files --nextPart1788311.Ke5iizjor3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEElI7FEaJ/AwLnmbU6rWP6jday2lUFAlnL9UlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk0 OEVDNTExQTI3RjAzMDJFNzk5QjUzQUFENjNGQThERDZCMkRBNTUACgkQrWP6jday 2lUBNg//SFECUCE78Ih9yAKZv/42Gu0J2H2w4Qn5rPXJkCsy7c5jSsBRuf1WA1J2 IEKSYCeQEFFTdcVIdLhCREWmtckNAybcHCXB8noRPHbSDTlHHLqO2/FT/0Q8TNyh Hu2+r3HVeh7Zm6X76la4DPMZPy8SxDfygVDrXUW5R6z2KCM09FSY/HWVcIz/2Ny1 LGK3g+yHQJEpiKyFiPn4yg1cbOfWNAnvdeVuq+I+EWkf8CKpGucBPdHf2KbcCFgL TPqnr412gH76oKbOiosGnbNb3Tl2tjJqyYq4KEwf4/Ml6uiUJadZsLqbmR+2RKyK biN7ap9ycWmtaUQcQxtIz7SUNRUTN/ZYDP5SWFmJaRTn1g1wtrweq75Z8qofX0Pv lP1r+7FvaPs+cBh0JW83NKNgwM2NbqKQuMyVEMjZ1mz1KGIgVsNWtwak+SR/RDd9 EaVs3F69QoT2SosMee1L/2UxMpgYbrUD93ZhbSgHCgPTU3RAIMuHhPcSyyIQsMeM kI8wsYiA1yNnHbXyLJKCz/PS2qxHGYkiuji9u4sttDWzX7SEPjVScbxlmGdI4XGU nZDqYR5PRQswf48S6CDibYtKZnnXeLd1bN9lShM2cF9SpAhHljU8w9n2teWmVAMd hoOHNf4mYmrj6mx39i7BvUGXmWJ7HHCFL5ueV2cSsnXFZ2cJKgY= =yMYa -----END PGP SIGNATURE----- --nextPart1788311.Ke5iizjor3-- From owner-freebsd-mono@freebsd.org Wed Sep 27 19:15:53 2017 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 A1074E0CE29 for ; Wed, 27 Sep 2017 19:15:53 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-wr0-x230.google.com (mail-wr0-x230.google.com [IPv6:2a00:1450:400c:c0c::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 2F72C82FAC for ; Wed, 27 Sep 2017 19:15:53 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: by mail-wr0-x230.google.com with SMTP id 54so3599217wrz.10 for ; Wed, 27 Sep 2017 12:15:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version; bh=7rSg8hMDbxh5Ynj4vudtmVMh0fqGHcvhaJSLScT4UXs=; b=l6JqgMybiQO2uMNDW6SH74dWD+7KqD3M/UlC1YQ3azCxjn7CyfJv0JZd5iYVtpbRq1 iexU6orLrgJtpJcmJhAVvJ0FAQ+MZZiOM2amLvGgb4gqlq2ekpuf2IqUmlSjCbekIjPb Ueg7pyfNFUtG3PbdIhsopLJdDMHqwknXuF1EeFenvuB/ovbruKul2R5bNUeflmzlranS Bl6SoEcnZPT1cxBDTunoozO5VLLYgS809XN955N+gAH1FY+yGrdAi6R/iLD6mNziHnIp Ydyiz1oK3AhunKnmLfruIUUqYFne9Rm/XP5q93VdQVRKRzg5jDgN3OTecOMiX0xpq+H0 QyUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version; bh=7rSg8hMDbxh5Ynj4vudtmVMh0fqGHcvhaJSLScT4UXs=; b=iY2gKmGu5PZOd9m4Xdttp128aqgO1+sZ0Zx5IJdgwbO4IkN/yYss8pPb47oVPzvl71 iaosniC7MZyh5EdU0FZd1CFSyaX9F1PKVg/7ujNcYLTZzBooa6mUxHCgHkpUU4gKMD0e aVeoxFGcAx2DTrmp7UcTgAMsZm6Qr+OjQM0F3F/VymX4LMtj2tPR5q0nnlciQnMLmgGz /jfws32hjO3iakkViRXRVT8n3KRHQnQl/ofEh9twynrmhIH+6XB1M+URlfqiDVhVvWs+ Sf3wo1xKd8EOeluQja+7wI2rv5P48y8YVs+bEGSLiY5t5y1OvrsWIIGhPs+IUoBq5N+c zUlw== X-Gm-Message-State: AHPjjUgpEwPz8296314IVV/sIw9caabhcWUC8UiFQiBP22mmJhbF7pOR Fj0GulszVRDJoF2CrrybPCOowHzW X-Google-Smtp-Source: AOwi7QCGcGvnETR/MDRz1itCmDlE1SEJ7ndS3qMy4jl/PyZ0sZrMKdXjh6cqBhlAbKeTKm3JV3vtUQ== X-Received: by 10.223.171.167 with SMTP id s36mr2511938wrc.256.1506539751312; Wed, 27 Sep 2017 12:15:51 -0700 (PDT) Received: from dragon.local (8ta-246-177-15.telkomadsl.co.za. [41.246.177.15]) by smtp.googlemail.com with ESMTPSA id p13sm5627104wre.36.2017.09.27.12.15.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 27 Sep 2017 12:15:50 -0700 (PDT) From: David Naylor To: freebsd-mono@freebsd.org Subject: Re: DotNet Core 2.0 - Status Update Date: Wed, 27 Sep 2017 21:15:48 +0200 Message-ID: <2132085.tK2LsFbDgl@dragon.local> Organization: Private User-Agent: KMail/4.14.10 (FreeBSD/11.1-RELEASE-p1; KDE/4.14.30; amd64; ; ) In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1669566.FW0cLEmz9V"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Sep 2017 19:15:53 -0000 --nextPart1669566.FW0cLEmz9V Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" On Sunday, 24 September 2017 23:36:32 Russell Haley wrote: > Hey, > > *This is my understanding of what's going on and I am looking for > Tomas or Karel to correct or clarify. > > I've continued poking around on the build to little effect so far. > Tomas has said there is an update to the official repository coming > soon that runs for the most part on his 11-release instance. (I'm sure > he will elaborate at some point). > > Progress for Users: > The ability to produce binaries that will allow people to compile and > run applications is still a little ways out but there is a "first > candidate" coming for the curious. > > For "the curious": > There are multiple repositories for DotNet Core but two main "halves" > to any runtime: the native parts and the managed code parts. Right > now, the native pieces build for Tomas. The managed code parts however > require there to be an existing copy of the .Net Framework to build > dotnet core 2.0. Because that doesn't exist on FreeBSD (and never > will), there are currently three solutions: > > - Build the managed parts on Windows > - Build the managed parts on Linux > - Build the managed parts on FreeBSD with mono (theoretical only) > > >From what I understand, this bootstrap conundrum will always exist for > > FreeBSD (except using a prior port to bootstrap the next one?). What I > think needs to happen is we need to create a first version of the port > that imports the managed code from a Windows or Linux repository. This > would become a boot strap port that could be replaced once the DotNet > Core team at Microsoft figure out a more permanent solution. Or not, > and we always have a bootstrap package. :P > > The alternative is to work towards getting the managed parts to build > in Mono and making mono a prerequisite to build. This would be a > FreeBSD only solution, but could get some traction from the Mono team > (now at Microsoft) and would be good for the FreeBSD mono port. We could do what Mono does to bootstrap the managed code (i.e. monolite): 1) Have a machine running a prior version of dotnet (say 2.0) 2) Use existing dotnet (2.0) to compile managed code for new dotnet (say 2.1) 3) Tarball the managed code and make available through FreeBSD's public distfiles infrastructure 4) Update port's version of dotnet native code to new version (2.1) 5) Use the tarball in step (3) to compile managed code in ports for new version (2.1) This is mostly the same as your first suggestion, except we compile the managed code from a prior version for dotnet instead of using a different OS. I would, personally, prefer directly compiling the managed code with mono as a backup (say, if someone wants to bootstrap the process themselves). --nextPart1669566.FW0cLEmz9V Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEElI7FEaJ/AwLnmbU6rWP6jday2lUFAlnL+ORfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDk0 OEVDNTExQTI3RjAzMDJFNzk5QjUzQUFENjNGQThERDZCMkRBNTUACgkQrWP6jday 2lX32RAAoUNrqh0tCQJjOig/U9PEauXrKHCZRl+m4v4yzDKXBsRZVcHzKyFXW8km 1H+zOLMx6dF3VwuATlAM1lpoEM/D8h0JYCSAZG450g9LhvdkN/0EZjsvYcOF8UXG OCNSMBsi7txLLDWDqnSjrsAKmVAQdazy1juej5VAGVm6J1GujOg6mDRVqZsnC0De KordX2aIi6gpljUUMYm227K25SBsdT1pEe7svqDcC6vnOMHEYc/TFQ4yD916UdzM 1kYoALHXTVkr107i0Xc7iBhD0depizjiX48OqfLF3p18ZENDVgvWXlKCPZsRq/6P PoAgbnG2fgEhSPaPgGynvSqe5O1T/cBeOE82tXwowB8X91HpvvRVZeAtqAZp0fGk M81SVDE+kB38zK4qKuJvwhPjbmTNbKO1O7xidGeAxaGDCZG01crtx5vvauS7pRDU 76rkJ+ETljjzPb0ArHjlbwEyrdFDKJeI8LRuCGq8BendIUj2dvKrGnTX2CbqJhdp Rs88mp6IhxjmcqJUI5wVZAcLalZcsM+5aWDNrDSQjKVIJ41J6g2kKElZEuOCWq6t MHDkKbKHroHLjFWpYH3SeHFkWEYjeSxDPLP0JrebvY83WrpPJZ5BK40EJmzYY9Sz klC9IdFaMyG3My7bkzF3lGonj6pcCXb/gI2Vu5oDFCjFKyLBJ+Y= =TgKJ -----END PGP SIGNATURE----- --nextPart1669566.FW0cLEmz9V-- From owner-freebsd-mono@freebsd.org Wed Sep 27 21:14:44 2017 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 39A7FE0F76C for ; Wed, 27 Sep 2017 21:14:44 +0000 (UTC) (envelope-from Tomas.Weinfurt@microsoft.com) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0104.outbound.protection.outlook.com [104.47.38.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B9DF42270 for ; Wed, 27 Sep 2017 21:14:43 +0000 (UTC) (envelope-from Tomas.Weinfurt@microsoft.com) Received: from DM5PR21MB0699.namprd21.prod.outlook.com (10.175.112.14) by DM5PR21MB0747.namprd21.prod.outlook.com (10.173.172.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.98.0; Wed, 27 Sep 2017 21:14:40 +0000 Received: from DM5PR21MB0699.namprd21.prod.outlook.com ([10.175.112.14]) by DM5PR21MB0699.namprd21.prod.outlook.com ([10.175.112.14]) with mapi id 15.20.0098.003; Wed, 27 Sep 2017 21:14:40 +0000 From: Tomas Weinfurt To: David Naylor , "freebsd-mono@freebsd.org" Subject: Re: DotNet Core 2.0 - Status Update Thread-Topic: DotNet Core 2.0 - Status Update Thread-Index: AQHTNcimKvW0IYfkG0m9OxnrvWFKBqLJHnsA//+r2wA= Date: Wed, 27 Sep 2017 21:14:40 +0000 Message-ID: References: <2132085.tK2LsFbDgl@dragon.local> In-Reply-To: <2132085.tK2LsFbDgl@dragon.local> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [2001:4898:80e8:9::6b7] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DM5PR21MB0747; 6:ZeuQOjLwYHXgZTfwVd1KHH9r5JW4L/Yrz8KSHtEAudVsUqCPuSlNpkhrNxFSjASD3V86ANe2smhShXXjpJKGafx9ZtXP9276tGNgmQB+/eyl9Exi8OILXQ0cAFlsELf8xXKxw106nNj1q0cCICusBAle+si9lJl+Zu1ncPEY4WuAaJlYbUxJP6sf4Qmd3I3MmcIGC8MgR2ZwOpWOPA3nUH3TX3cWZ1qTZpNATP3bYKGbgH1wlhO2MaeB3Xl1DPHL9QBGRMFCVmegsJ3/6Q/0rNBwD5Yv6jasBJxakyBB6jbYRcBrXxoWMmSwKtJN3emuNusCtvXoBaNQ6Jt6eM9Zbw==; 5:5mN/0zVHIS7I95ag6H00xIkMYdJJoB4ZyLjdM2WFjRtUHILmloRCZFkwmskym3IbsRtMD4PkIUCMIXRsgWePpRfYP3qbSXQh/vzOWz6mtxVLurZ2q6QONjhgROrFvdFAr13nes7pMWMfFRQjREts4g==; 24:bUM6Ovo1Lm2PtYZEdSwuyzmhokAAdYhDOK3rwt+8lqpOGlH4W5pR80UOJu6jtoymYIkjNOpDr926//czGHW8A8Q7HRzVZUoZcNVIesHqR40=; 7:XGBlaUXQHRlf4cVTuXA+PKaPxJbjs9hdlzm4qblVQdk+w7iUZzNO27VFwkRAjzsUbNJoRA2jhxQYz1PfB+9M1oprtp06QordWNur6WPieJRTNlg2oe0ipETyW8n3U2/jY9YFsvlYrgnDeegxsQgE6PFHgD+WvO2M2zTiXggm32lHeQZUN9buFsUs8WKtpuIAof+xutZ4OjaK9FAdDoKZFZsKyX2IA0ebXRqEQAgz0IA= x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 2bf5c392-13a2-4dc0-535e-08d505ecc47e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:DM5PR21MB0747; x-ms-traffictypediagnostic: DM5PR21MB0747: x-exchange-antispam-report-test: UriScan:(278428928389397); x-microsoft-antispam-prvs: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(61425038)(6040450)(2401047)(8121501046)(5005006)(12181511122)(10201501046)(93006095)(93001095)(3002001)(100000703101)(100105400095)(6055026)(61426038)(61427038)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123555025)(20161123564025)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR21MB0747; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR21MB0747; x-forefront-prvs: 04433051BF x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(346002)(376002)(39860400002)(47760400005)(24454002)(189002)(199003)(377454003)(229853002)(6436002)(101416001)(10090500001)(33656002)(72206003)(39060400002)(3280700002)(2900100001)(86362001)(14454004)(6116002)(102836003)(99286003)(76176999)(54356999)(2501003)(86612001)(77096006)(81166006)(50986999)(6512007)(2906002)(15650500001)(5660300001)(6246003)(53936002)(3660700001)(6486002)(6506006)(25786009)(22452003)(83716003)(106356001)(105586002)(8676002)(81156014)(7736002)(316002)(305945005)(97736004)(82746002)(68736007)(2950100002)(110136005)(53546010)(554214002)(8936002)(478600001)(189998001)(10290500003)(36756003)(22906009); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR21MB0747; H:DM5PR21MB0699.namprd21.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Sep 2017 21:14:40.5608 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR21MB0747 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Sep 2017 21:14:44 -0000 WWVzLCB5b3VyIGFzc2Vzc21lbnQgc2VlbXMgcmlnaHQgRGF2aWQuIA0KVGhpcyBpcyBzaW1pbGFy IHRvIGJ1aWxkaW5nIGNvbXBpbGVyLiBZb3UgbmVlZCBzb21ldGhpbmcgdG8gY29tcGlsZSBpdCB3 aXRoLiANCkMjIGNvbXBpbGVyIFJvc2x5biBpcyB3cml0dGVuIGluIGMjLiANClRvIGJyZWFrIHRo ZSBsb29wLCB5b3UgaGF2ZSBzZXQgb2YgcmVmZXJlbmNlIGJpdHMg4oCTIHByZXZpb3VzIHZlcnNp b24sIG1vbm8gb3Igc29tZXRoaW5nIGVsc2UuIA0KV2Ugd2lsbCBzdGlsbCBwcm9iYWJseSBuZWVk IHByZWNvbXBpbGVkIGFzc2VtYmxpZXMgaW4gb3JkZXIgdG8gcnVuIFJvc2x5biBhbmQgb3RoZXIg dG9vbHMuDQoNCknigJl2ZSBiZWVuIHRyeWluZyB0byBoYWNrIHVwIOKAnHByZXZpb3Vz4oCdIHZl cnNpb24gZm9yIEZyZWVCU0Qgc28gYXQgbGVhc3QgcGVvcGxlIGNhbiBidWlsZCBhbmQgc3RhcnQg d29ya2luZyBvbiBmaXhlcy4NCkZhY3QgdGhhdCBjb2RlIGJ1aWxkcyBkb2VzIG5vdCBtZWFuIGl0 IGlzIHJlYWR5LiBJIGNhbiBidWlsZCBhbmQgcnVuIOKAnGhlbGxvIHdvcmxk4oCdIGJ1dCBydW5u aW5nIG1zYnVpbGQga2lsbHMgcnVudGltZS4NCk1hbnkgdGVzdHMgYXJlIGZhaWxpbmcgaW4gY29y ZWZ4LiAoZG9u4oCZdCBrbm93IGFib3V0IGNvcmVjbHIgYW5kIG90aGVyIHJlcG9zIHlldCkgDQpJ IHRoaW5rIHRoZXJlIGlzIGxvbmcgd2F5IGJlZm9yZSB3ZSBjYW4gY2FsbCBpdCByZWFkeSBmb3Ig cHJldmlldy4gDQoNClRoZSBidWlsZCBmcm9tIGJlZ2lubmluZyBpcyBub3Qgc3BlY2lmaWMgdG8g RnJlZUJTRC4NClRvIGFkZCB0byB0aGUgbGlzdDogLSBCdWlsZCB0aGUgbWFuYWdlZCBwYXJ0cyBv biBGcmVlQlNEIHdpdGggTGludXgvT1NYL1dpbmRvd3MgdmVyc2lvbiAodGhlb3JldGljYWwgb25s eSkNClRoZXJlIG1heSBiZSBtb3JlIHRoYW4gb25lIGFuc3dlci4gSXQgbWF5IGJlIGhhbmR5IGlm IHByZXZpb3VzIHZlcnNpb24gZXhpc3RzIOKAkyBmb3IgcGVvcGxlIHdobyB3YW50IHRvIGp1c3Qg aGFjayBvbiBzaW5nbGUgcmVwbyBhbmQgZml4IGEgYnVnLiANCkJ1aWxkaW5nIGV2ZXJ5dGhpbmcg ZnJvbSBzY3JhdGNoIGNhbiBiZSBjb21wbGljYXRlZCBhbmQgdGVkaW91cy4gQnV0IEkgdGhpbmsg dGhlIHBhdGggc2hvdWxkIGV4aXN0IGFuZCBiZSBzY3JpcHRhYmxlLiANCg0KVG9tYXMNCg0KT24g OS8yNy8xNywgMTI6MTUgUE0sICJEYXZpZCBOYXlsb3IiIDxvd25lci1mcmVlYnNkLW1vbm9AZnJl ZWJzZC5vcmcgb24gYmVoYWxmIG9mIG5heWxvci5iLmRhdmlkQGdtYWlsLmNvbT4gd3JvdGU6DQoN CiAgICBPbiBTdW5kYXksIDI0IFNlcHRlbWJlciAyMDE3IDIzOjM2OjMyIFJ1c3NlbGwgSGFsZXkg d3JvdGU6DQogICAgPiBIZXksDQogICAgPiANCiAgICA+ICpUaGlzIGlzIG15IHVuZGVyc3RhbmRp bmcgb2Ygd2hhdCdzIGdvaW5nIG9uIGFuZCBJIGFtIGxvb2tpbmcgZm9yDQogICAgPiBUb21hcyBv ciBLYXJlbCB0byBjb3JyZWN0IG9yIGNsYXJpZnkuDQogICAgPiANCiAgICA+IEkndmUgY29udGlu dWVkIHBva2luZyBhcm91bmQgb24gdGhlIGJ1aWxkIHRvIGxpdHRsZSBlZmZlY3Qgc28gZmFyLg0K ICAgID4gVG9tYXMgaGFzIHNhaWQgdGhlcmUgaXMgYW4gdXBkYXRlIHRvIHRoZSBvZmZpY2lhbCBy ZXBvc2l0b3J5IGNvbWluZw0KICAgID4gc29vbiB0aGF0IHJ1bnMgZm9yIHRoZSBtb3N0IHBhcnQg b24gaGlzIDExLXJlbGVhc2UgaW5zdGFuY2UuIChJJ20gc3VyZQ0KICAgID4gaGUgd2lsbCBlbGFi b3JhdGUgYXQgc29tZSBwb2ludCkuDQogICAgPiANCiAgICA+IFByb2dyZXNzIGZvciBVc2VyczoN CiAgICA+IFRoZSBhYmlsaXR5IHRvIHByb2R1Y2UgYmluYXJpZXMgdGhhdCB3aWxsIGFsbG93IHBl b3BsZSB0byBjb21waWxlIGFuZA0KICAgID4gcnVuIGFwcGxpY2F0aW9ucyBpcyBzdGlsbCBhIGxp dHRsZSB3YXlzIG91dCBidXQgdGhlcmUgaXMgYSAiZmlyc3QNCiAgICA+IGNhbmRpZGF0ZSIgY29t aW5nIGZvciB0aGUgY3VyaW91cy4NCiAgICA+IA0KICAgID4gRm9yICJ0aGUgY3VyaW91cyI6DQog ICAgPiBUaGVyZSBhcmUgbXVsdGlwbGUgcmVwb3NpdG9yaWVzIGZvciBEb3ROZXQgQ29yZSBidXQg dHdvIG1haW4gImhhbHZlcyINCiAgICA+IHRvIGFueSBydW50aW1lOiB0aGUgbmF0aXZlIHBhcnRz IGFuZCB0aGUgbWFuYWdlZCBjb2RlIHBhcnRzLiBSaWdodA0KICAgID4gbm93LCB0aGUgbmF0aXZl IHBpZWNlcyBidWlsZCBmb3IgVG9tYXMuIFRoZSBtYW5hZ2VkIGNvZGUgcGFydHMgaG93ZXZlcg0K ICAgID4gcmVxdWlyZSB0aGVyZSB0byBiZSBhbiBleGlzdGluZyBjb3B5IG9mIHRoZSAuTmV0IEZy YW1ld29yayB0byBidWlsZA0KICAgID4gZG90bmV0IGNvcmUgMi4wLiBCZWNhdXNlIHRoYXQgZG9l c24ndCBleGlzdCBvbiBGcmVlQlNEIChhbmQgbmV2ZXINCiAgICA+IHdpbGwpLCB0aGVyZSBhcmUg Y3VycmVudGx5IHRocmVlIHNvbHV0aW9uczoNCiAgICA+IA0KICAgID4gLSBCdWlsZCB0aGUgbWFu YWdlZCBwYXJ0cyBvbiBXaW5kb3dzDQogICAgPiAtIEJ1aWxkIHRoZSBtYW5hZ2VkIHBhcnRzIG9u IExpbnV4DQogICAgPiAtIEJ1aWxkIHRoZSBtYW5hZ2VkIHBhcnRzIG9uIEZyZWVCU0Qgd2l0aCBt b25vICh0aGVvcmV0aWNhbCBvbmx5KQ0KICAgID4gDQogICAgPiA+RnJvbSB3aGF0IEkgdW5kZXJz dGFuZCwgdGhpcyBib290c3RyYXAgY29udW5kcnVtIHdpbGwgYWx3YXlzIGV4aXN0IGZvcg0KICAg ID4gDQogICAgPiBGcmVlQlNEIChleGNlcHQgdXNpbmcgYSBwcmlvciBwb3J0IHRvIGJvb3RzdHJh cCB0aGUgbmV4dCBvbmU/KS4gV2hhdCBJDQogICAgPiB0aGluayBuZWVkcyB0byBoYXBwZW4gaXMg d2UgbmVlZCB0byBjcmVhdGUgYSBmaXJzdCB2ZXJzaW9uIG9mIHRoZSBwb3J0DQogICAgPiB0aGF0 IGltcG9ydHMgdGhlIG1hbmFnZWQgY29kZSBmcm9tIGEgV2luZG93cyBvciBMaW51eCByZXBvc2l0 b3J5LiBUaGlzDQogICAgPiB3b3VsZCBiZWNvbWUgYSBib290IHN0cmFwIHBvcnQgdGhhdCBjb3Vs ZCBiZSByZXBsYWNlZCBvbmNlIHRoZSBEb3ROZXQNCiAgICA+IENvcmUgdGVhbSBhdCBNaWNyb3Nv ZnQgZmlndXJlIG91dCBhIG1vcmUgcGVybWFuZW50IHNvbHV0aW9uLiBPciBub3QsDQogICAgPiBh bmQgd2UgYWx3YXlzIGhhdmUgYSBib290c3RyYXAgcGFja2FnZS4gIDpQDQogICAgPiANCiAgICA+ IFRoZSBhbHRlcm5hdGl2ZSBpcyB0byB3b3JrIHRvd2FyZHMgZ2V0dGluZyB0aGUgbWFuYWdlZCBw YXJ0cyB0byBidWlsZA0KICAgID4gaW4gTW9ubyBhbmQgbWFraW5nIG1vbm8gYSBwcmVyZXF1aXNp dGUgdG8gYnVpbGQuIFRoaXMgd291bGQgYmUgYQ0KICAgID4gRnJlZUJTRCBvbmx5IHNvbHV0aW9u LCBidXQgY291bGQgZ2V0IHNvbWUgdHJhY3Rpb24gZnJvbSB0aGUgTW9ubyB0ZWFtDQogICAgPiAo bm93IGF0IE1pY3Jvc29mdCkgYW5kIHdvdWxkIGJlIGdvb2QgZm9yIHRoZSBGcmVlQlNEIG1vbm8g cG9ydC4NCiAgICANCiAgICBXZSBjb3VsZCBkbyB3aGF0IE1vbm8gZG9lcyB0byBib290c3RyYXAg dGhlIG1hbmFnZWQgY29kZSAoaS5lLiBtb25vbGl0ZSk6DQogICAgIDEpIEhhdmUgYSBtYWNoaW5l IHJ1bm5pbmcgYSBwcmlvciB2ZXJzaW9uIG9mIGRvdG5ldCAoc2F5IDIuMCkNCiAgICAgMikgVXNl IGV4aXN0aW5nIGRvdG5ldCAoMi4wKSB0byBjb21waWxlIG1hbmFnZWQgY29kZSBmb3IgbmV3IGRv dG5ldCAoc2F5IDIuMSkNCiAgICAgMykgVGFyYmFsbCB0aGUgbWFuYWdlZCBjb2RlIGFuZCBtYWtl IGF2YWlsYWJsZSB0aHJvdWdoIEZyZWVCU0QncyBwdWJsaWMgDQogICAgZGlzdGZpbGVzIGluZnJh c3RydWN0dXJlDQogICAgIDQpIFVwZGF0ZSBwb3J0J3MgdmVyc2lvbiBvZiBkb3RuZXQgbmF0aXZl IGNvZGUgdG8gbmV3IHZlcnNpb24gKDIuMSkNCiAgICAgNSkgVXNlIHRoZSB0YXJiYWxsIGluIHN0 ZXAgKDMpIHRvIGNvbXBpbGUgbWFuYWdlZCBjb2RlIGluIHBvcnRzIGZvciBuZXcgDQogICAgdmVy c2lvbiAoMi4xKQ0KICAgIFRoaXMgaXMgbW9zdGx5IHRoZSBzYW1lIGFzIHlvdXIgZmlyc3Qgc3Vn Z2VzdGlvbiwgZXhjZXB0IHdlIGNvbXBpbGUgdGhlIA0KICAgIG1hbmFnZWQgY29kZSBmcm9tIGEg cHJpb3IgdmVyc2lvbiBmb3IgZG90bmV0IGluc3RlYWQgb2YgdXNpbmcgYSBkaWZmZXJlbnQgT1Mu ICANCiAgICANCiAgICBJIHdvdWxkLCBwZXJzb25hbGx5LCBwcmVmZXIgZGlyZWN0bHkgY29tcGls aW5nIHRoZSBtYW5hZ2VkIGNvZGUgd2l0aCBtb25vIGFzIGEgDQogICAgYmFja3VwIChzYXksIGlm IHNvbWVvbmUgd2FudHMgdG8gYm9vdHN0cmFwIHRoZSBwcm9jZXNzIHRoZW1zZWx2ZXMpLiAgDQoN Cg== From owner-freebsd-mono@freebsd.org Thu Sep 28 01:36:25 2017 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 277F2E224D7 for ; Thu, 28 Sep 2017 01:36:25 +0000 (UTC) (envelope-from ghuntley@ghuntley.com) Received: from mail-qk0-x22c.google.com (mail-qk0-x22c.google.com [IPv6:2607:f8b0:400d:c09::22c]) (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 D2496698F0 for ; Thu, 28 Sep 2017 01:36:24 +0000 (UTC) (envelope-from ghuntley@ghuntley.com) Received: by mail-qk0-x22c.google.com with SMTP id s132so67930qke.7 for ; Wed, 27 Sep 2017 18:36:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ghuntley.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=2C3zpB57ozVmbC471DblS0Zj1lKD7FFxT0RqzN5mNqY=; b=PRYaTIjp9cwyy+CJ0HanOPlAqPZfd6oJV9WEmGRXXZs8MEbYUIMzaxcS4joZ8kw6t3 nwRkDkg68w+bbH5ui2JVD6ewBkQIMBkn8Muxm5RRB5V7+dBVowk5DdIfoMNAtNURgIBG D9vadavj7/bue3S0qP2OYbVi7BvI01wzWeuZ8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=2C3zpB57ozVmbC471DblS0Zj1lKD7FFxT0RqzN5mNqY=; b=aIY5A81FzcVJnUmxv0WexbB204OLG8weTOO79bFLmd+h9JqjrbaGvKR7ceyHOgtrmk jbUQb1OVZDqQH/GvEsI7QrJpwYW47TvmYVU0tGbXmyRPERC9Yer5QatAdOuMyYZts2NM Dnbck20nRJAo2v8BWy4TyW+kbcCoVrg5ycY5xXdmFWrPRDsOSjDYHPg5XdQcXR1YdlpX iZ8++K9Td5vXc2HHr7dGYnPBktDmx7qaMBPiWBbhRE6CWvODZqp1bJ1EtEuDroyHZKvT Bl/WunQzID1jUu0l3vnZNtOYpnMETyM/YmOPACfivzpZhw4BU4iQMBvjSZnXqz//OC6U rTAQ== X-Gm-Message-State: AHPjjUiWHm+GPBB8hAI1tbQWdzh8gGUDc06tOY7gKbZ1phK9gsq0MYZX PDzzaJVzGv/7YLXJM23RIcV/luPtEkR4WupUAp6PnBzkvZw= X-Google-Smtp-Source: AOwi7QAAUM+gRcUnrhsbA12zii8MDCL2ofJEMTat/+1uKLGlIZ27Z+29EVt1UIxq68KjCFp6HY4hDu0TDd6M/UC6NN0= X-Received: by 10.55.79.79 with SMTP id d76mr5230290qkb.173.1506562583663; Wed, 27 Sep 2017 18:36:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.101.103 with HTTP; Wed, 27 Sep 2017 18:36:03 -0700 (PDT) X-Originating-IP: [61.69.92.238] In-Reply-To: References: <1697920.aIIVMSx0iY@dragon.local> From: Geoffrey Huntley Date: Thu, 28 Sep 2017 11:36:03 +1000 Message-ID: Subject: Re: Help Wanted - Work with MSFT and help finish the port of .NET Core to FreeBSD To: Russell Haley Cc: David Naylor , freebsd-advocacy@freebsd.org, freebsd-ports@freebsd.org, Freebsd-mono Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Sep 2017 01:36:25 -0000 Tomas and Karel from MSFT have some updates for us, in short, the full-scale battle can start and volunteers are needed. - FreeBSD: implement System.Diagnostic.Process: https://github.com/dotnet/corefx/issues/24292 - FreeBSD: System.Console is not working right: https://github.com/dotnet/corefx/issues/24259 > I was finally able to run corefx tests on FreeBSD 11.0 (without outerloop tests) > Total passed: 144208 > Total failed: 2622 > Total skipped 207 > > I will update dotnet/corefx/wiki/Building-.NET-Core--2.x-on-FreeBSD with instructions. > I will file specific issues and tag them with with os-freebsd and up-for-grab. > >From https://github.com/dotnet/corefx/issues/1626#issuecomment-332668619 On 8 September 2017 at 10:51, Russell Haley wrote: > Hi I just dropped a twitter to Karel (suddenly feel less smart) and > this was his response: > > "Yep, I was poking at a plan internally first. Got some hinys and will > reply tomorrow. Tomas even made some progress ." > > Sweet! > > Russ > > On Tue, Sep 5, 2017 at 12:24 PM, Russell Haley > wrote: > > On Tue, Sep 5, 2017 at 11:52 AM, David Naylor > wrote: > >> On Monday, 4 September 2017 10:54:21 Geoffrey Huntley wrote: > >>> See https://www.youtube.com/watch?v=NHllisWOCpU and > >>> https://twitter.com/GeoffreyHuntley/status/904227946084294656 > >> > >> Hi Geoffrey > >> > >> It is great to hear there is more interest in finishing the port of > .NET Core > >> to FreeBSD (and, I hope, to have ports living in the Port's Collection). > >> > >> Would it be possible for you to put me (and the mono@ mailing list) in > touch > >> with Karel and Tomas - I'm not on Twitter. > >> > >> I'll reply to this email (dropping ports@ and advocacy@) with more > technical > >> details. > >> > >> Regards > >> > >> David > > > > Just an FYI: I found Karel's email address and dropped him a private > > message for more information (I also don't use twitter). I wanted to > > wait for permission before publishing any information on the mono > > mailing list (including his email address etc). > > > > I had the DotNet CORE and CLR running on FreeBSD using the > > instructions posted way back when. I also asked about more information > > a few months back on the DotNet forums but I can't find the message. > > The response was that "nothing was happening at the time". > > http://forums.dotnetfoundation.org/ > > > > > > Cheers, > > > > Russ > From owner-freebsd-mono@freebsd.org Thu Sep 28 05:02:46 2017 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 CBF79E28C2B; Thu, 28 Sep 2017 05:02:46 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-wr0-x234.google.com (mail-wr0-x234.google.com [IPv6:2a00:1450:400c:c0c::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 5F03E6FAA3; Thu, 28 Sep 2017 05:02:46 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by mail-wr0-x234.google.com with SMTP id v109so577483wrc.1; Wed, 27 Sep 2017 22:02:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=jdKWWOfhQn+vJ0asFeVW4Ew7+LthuSR/uo2af0hqlII=; b=NI2p6Yb3sA4mW8KszpXDa05YWDs51OI8HcOcq4XGQynI21xo2Orzi153uhmOscGPYO CHYgyXSwXylJhlR56BwcFVO6ogiSoHg5mYEWhW5oItys/TcugJ8FfokakKDbOLi9x0pl CcVitp8reqg55hqv81gQtob3Bo510D4U6nTmjI96xCNbjhoyZQNHstqZeChBURjSySSE HX0eST4mfGRHgNh93mQ5PjnL7qXp5msnysgMXRsvVIRN3G93nOqoqpJzbDTCOF4oKNXw soB5vPDpTpFnQ/onIUMrqFz7ModCqHqg9B6z9FDFAqnT7tfA2fuJgtJmMoN7FaObaqSm wj7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=jdKWWOfhQn+vJ0asFeVW4Ew7+LthuSR/uo2af0hqlII=; b=d7MCZVrotiwdQQnzg1plb0uyb/evZ1z2EoBfMjolMZlIvg5nkJrBnf+nMnkRI77bRE y1PxKUF0DR2nClw37NRPSvImsspdQwVnA8cnLL3v1yiUeGR2o+Mf6HXlObIad5q2imSB iZnZX16jVy3jwB/JUwHiJ7VLaJT3GgW0BX9BGFnP5Xo8F/hHXevo+QParI35Of3kpqyt eCq9hvS9Leoew4wWErPVjGlRvSePz8qVhBQECmGceCX/ie8YZk8rEBW5TMhQRi1hoaAL sR7TDOTsNHR75FHz8UTDko/qfESVj9+9w0iWnZj4MbsxBk6Hj92qOwiYPwTGNDIKPBXA 2iqA== X-Gm-Message-State: AHPjjUgcaiKKegm4+3SzBFgqHxuA4IuY5vNON/4te6mGbZ1PxgShIfG7 SeRDY8knz4uqzB+ztfHjgTjXA+sC8L7NrXyanpg= X-Google-Smtp-Source: AOwi7QBUQ0r3f1YAChO9mKFKDpyT+9t7Hc8sZ6apoHvI7to0NM8mCcfix11vY1RKuy/WKkj21M5tj1cHB4VPNWMvRmY= X-Received: by 10.46.67.29 with SMTP id q29mr1512826lja.85.1506574964712; Wed, 27 Sep 2017 22:02:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.46.81.65 with HTTP; Wed, 27 Sep 2017 22:02:43 -0700 (PDT) In-Reply-To: References: <1697920.aIIVMSx0iY@dragon.local> From: Russell Haley Date: Wed, 27 Sep 2017 22:02:43 -0700 Message-ID: Subject: Re: Help Wanted - Work with MSFT and help finish the port of .NET Core to FreeBSD To: Geoffrey Huntley Cc: David Naylor , freebsd-advocacy@freebsd.org, freebsd-ports@freebsd.org, Freebsd-mono Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Sep 2017 05:02:46 -0000 +1 I threw some comments on the open issues. On Wed, Sep 27, 2017 at 6:36 PM, Geoffrey Huntley wrote: > Tomas and Karel from MSFT have some updates for us, in short, the full-scale > battle can start and volunteers are needed. > > - FreeBSD: implement System.Diagnostic.Process: > https://github.com/dotnet/corefx/issues/24292 > - FreeBSD: System.Console is not working right: > https://github.com/dotnet/corefx/issues/24259 > >> I was finally able to run corefx tests on FreeBSD 11.0 (without outerloop >> tests) >> Total passed: 144208 >> Total failed: 2622 >> Total skipped 207 >> >> I will update dotnet/corefx/wiki/Building-.NET-Core--2.x-on-FreeBSD with >> instructions. >> I will file specific issues and tag them with with os-freebsd and >> up-for-grab. >> > > From https://github.com/dotnet/corefx/issues/1626#issuecomment-332668619 > > > > On 8 September 2017 at 10:51, Russell Haley wrote: >> >> Hi I just dropped a twitter to Karel (suddenly feel less smart) and >> this was his response: >> >> "Yep, I was poking at a plan internally first. Got some hinys and will >> reply tomorrow. Tomas even made some progress ." >> >> Sweet! >> >> Russ >> >> On Tue, Sep 5, 2017 at 12:24 PM, Russell Haley >> wrote: >> > On Tue, Sep 5, 2017 at 11:52 AM, David Naylor >> > wrote: >> >> On Monday, 4 September 2017 10:54:21 Geoffrey Huntley wrote: >> >>> See https://www.youtube.com/watch?v=NHllisWOCpU and >> >>> https://twitter.com/GeoffreyHuntley/status/904227946084294656 >> >> >> >> Hi Geoffrey >> >> >> >> It is great to hear there is more interest in finishing the port of >> >> .NET Core >> >> to FreeBSD (and, I hope, to have ports living in the Port's >> >> Collection). >> >> >> >> Would it be possible for you to put me (and the mono@ mailing list) in >> >> touch >> >> with Karel and Tomas - I'm not on Twitter. >> >> >> >> I'll reply to this email (dropping ports@ and advocacy@) with more >> >> technical >> >> details. >> >> >> >> Regards >> >> >> >> David >> > >> > Just an FYI: I found Karel's email address and dropped him a private >> > message for more information (I also don't use twitter). I wanted to >> > wait for permission before publishing any information on the mono >> > mailing list (including his email address etc). >> > >> > I had the DotNet CORE and CLR running on FreeBSD using the >> > instructions posted way back when. I also asked about more information >> > a few months back on the DotNet forums but I can't find the message. >> > The response was that "nothing was happening at the time". >> > http://forums.dotnetfoundation.org/ >> > >> > >> > Cheers, >> > >> > Russ > >