Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Sep 2017 23:16:34 -0700
From:      Russell Haley <russ.haley@gmail.com>
To:        David Naylor <naylor.b.david@gmail.com>
Cc:        Freebsd-mono <freebsd-mono@freebsd.org>
Subject:   Re: Update on porting mono 5
Message-ID:  <CABx9NuQ9nat4P5sinPhyfVFU0bLRRcEe3VXWfsSCpmvqQb3CBQ@mail.gmail.com>
In-Reply-To: <2134833.Sy1MOPJqMe@dragon.local>
References:  <17078253.u2dgjZK1Z6@dragon.local> <20170924072123.6570067.9625.32417@gmail.com> <CABx9NuRr1nKipN=CfqKc8QUe9Gs9dsfDz6mxmedsgA-ogzR=dQ@mail.gmail.com> <2134833.Sy1MOPJqMe@dragon.local>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <naylor.b.david@gmail.com> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABx9NuQ9nat4P5sinPhyfVFU0bLRRcEe3VXWfsSCpmvqQb3CBQ>