[ 
https://issues.apache.org/jira/browse/HTRACE-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Colin Patrick McCabe updated HTRACE-59:
---------------------------------------
    Attachment: HTRACE-59.005.patch

OK, here's a version which I think could be the final version, hopefully

* Added "version 0 of godep" to the list of things required in BUILDING.txt.  
That way when doing the "official" build we know to use a specific version of 
godep.  We will continue to fetch the latest version if this isn't present, 
though.

* switch to using github.com/alecthomas/kingpin for the kingpin library.  I was 
having some trouble cloning from gopkg.in/alecthomas/kingpin.v1 on one of my 
test machines, and it seems better to depend on github than a random site.

* Add some logging prior to running "godep restore" so we'll know if it's 
hanging.

Tested with go 1.3.1 on my local machine with openSUSE 12.3, and go 1.4 on a 
remote CentOS 6.4 machine.

> Add a way of locking go dependencies to a specific version
> ----------------------------------------------------------
>
>                 Key: HTRACE-59
>                 URL: https://issues.apache.org/jira/browse/HTRACE-59
>             Project: HTrace
>          Issue Type: Bug
>    Affects Versions: 3.1.0
>            Reporter: Colin Patrick McCabe
>            Assignee: Colin Patrick McCabe
>         Attachments: HTRACE-59.001.patch, HTRACE-59.002.patch, 
> HTRACE-59.003.patch, HTRACE-59.004.patch, HTRACE-59.005.patch
>
>
> We should add a way of locking our go dependencies to a specific version, so 
> that we can get 100% repeatable builds for a specific HTrace release.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to