<html>
<head>
<base href="http://llvm.org/bugs/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Go bindings cannot be downloaded by following instructions in the docs"
href="http://llvm.org/bugs/show_bug.cgi?id=22766">22766</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Go bindings cannot be downloaded by following instructions in the docs
</td>
</tr>
<tr>
<th>Product</th>
<td>new-bugs
</td>
</tr>
<tr>
<th>Version</th>
<td>trunk
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Macintosh
</td>
</tr>
<tr>
<th>OS</th>
<td>MacOS X
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>P
</td>
</tr>
<tr>
<th>Component</th>
<td>new bugs
</td>
</tr>
<tr>
<th>Assignee</th>
<td>unassignedbugs@nondot.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>david.santiago@gmail.com
</td>
</tr>
<tr>
<th>CC</th>
<td>llvmbugs@cs.uiuc.edu
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr></table>
<p>
<div>
<pre>The Go bindings have instructions in the README.txt at
<a href="http://llvm.org/svn/llvm-project/llvm/trunk/bindings/go/README.txt">http://llvm.org/svn/llvm-project/llvm/trunk/bindings/go/README.txt</a>. According
to those instructions, they can be downloaded with the command
go get -d "llvm.org/llvm/bindings/go/llvm"
Expected: The software is downloaded by the go command.
Actual: This command fails with an error about the server certificate failing
verification.
Versions:
Mac OS X 10.10.2
Subversion 1.7.17
Go 1.4.1
Additional information:
The full output of the command:
go get -d "llvm.org/llvm/bindings/go/llvm"
# cd .; svn checkout <a href="https://llvm.org/svn/llvm-project/llvm/trunk">https://llvm.org/svn/llvm-project/llvm/trunk</a>
/Users/David/Documents/Development/Go/src/llvm.org/llvm
Error validating server certificate for '<a href="https://llvm.org:443">https://llvm.org:443</a>':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: llvm.org
- Valid: from Tue, 24 Jun 2014 00:00:00 GMT until Fri, 23 Jun 2017 23:59:59
GMT
- Issuer: InCommon, Internet2, US
- Fingerprint: 87:b8:45:4d:9d:66:7e:93:fb:30:58:79:bc:a7:f8:53:f0:44:05:69
(R)eject, accept (t)emporarily or accept (p)ermanently? svn: E175002: Unable to
connect to a repository at URL '<a href="https://llvm.org/svn/llvm-project/llvm/trunk">https://llvm.org/svn/llvm-project/llvm/trunk</a>'
svn: E175002: OPTIONS of '<a href="https://llvm.org/svn/llvm-project/llvm/trunk">https://llvm.org/svn/llvm-project/llvm/trunk</a>': Server
certificate verification failed: issuer is not trusted (<a href="https://llvm.org">https://llvm.org</a>)
package llvm.org/llvm/bindings/go/llvm: exit status 1
I am unfamiliar with both subversion and SSL certificates, but I do notice that
attempting to load the https link from the command
(<a href="https://llvm.org/svn/llvm-project/llvm/trunk">https://llvm.org/svn/llvm-project/llvm/trunk</a>) in Chrome shows that Chrome also
does not seem to consider the certificate valid. I do not know if there is
something that can be done to fix that on the server, but if not, perhaps
alternate instructions could be added to the documentation.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>