Mercurial > gemma
changeset 4411:5826d4de0e40
Workarounds for incompatible upstream updates in pgx and cron packages.
author | Sascha Wilde <wilde@intevation.de> |
---|---|
date | Tue, 17 Sep 2019 16:28:47 +0200 |
parents | 3759b47f20f3 |
children | 14de1ea7000b |
files | 3rdpartylibs.sh pkg/models/importbase.go pkg/scheduler/scheduler.go |
diffstat | 3 files changed, 13 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/3rdpartylibs.sh Tue Sep 17 16:08:45 2019 +0200 +++ b/3rdpartylibs.sh Tue Sep 17 16:28:47 2019 +0200 @@ -1,5 +1,14 @@ #!/bin/sh -go get -u -v github.com/jackc/pgx + +# pgx hase undergone some major incompatible changes in v4, +# we need to stick to v3 for now... +# Unfortunatly using gopkg.in does not work as expected here, so lets +# get hackisch... +go get -u -v gopkg.in/jackc/pgx.v3 +oldcwd="$CWD" +cd "$GOPATH"/src/github.com/jackc/pgx +git checkout v3.6.0 +cd "$oldcwd" # MIT go get -u -v github.com/etcd-io/bbolt/... @@ -32,7 +41,7 @@ go get -u -v github.com/jonas-p/go-shp # MIT -go get -u -v github.com/robfig/cron +go get -u -v gopkg.in/robfig/cron.v1 # MIT go get -u -v github.com/tidwall/rtree