ports/186627: lang/mono port does not compile
freethread
pe.freethread at live.com
Mon Feb 10 12:00:02 UTC 2014
>Number: 186627
>Category: ports
>Synopsis: lang/mono port does not compile
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Feb 10 12:00:01 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator: freethread
>Release: FreeBSD 10.0-RELEASE
>Organization:
>Environment:
FreeBSD gamma.xxxxxx.xxx 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014 root at snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
The port doesn't compile. The patch file cannot be downloaded. Downloading it with fetch give the following error:
# fetch https://github.com/mono/mono/commit/d2cc22580898df5d4a15e0f99ab513e1570a6082.patch
Certificate verification failed for /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV CA-1
34380826280:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s3_clnt.c:1168:
fetch: https://github.com/mono/mono/commit/d2cc22580898df5d4a15e0f99ab513e1570a6082.patch: Authentication error
The mono tarball seems to have wrong byte count respect to what expected by fetch command, it's always downloaded also if it's already in /usr/ports/distfiles directory and this happens for the patch file too. Manually downloading them from their respective sites, are not recognized by the buil system (ports) that always refetch them.
This also happens on FreeBSD 9.2-RELEASE p3 machines, in VirtualBox (Windows host) and on real machines.
>How-To-Repeat:
make -C /usr/ports/lang/mono install
or
portmaster lang/mono
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list