From a089219cb241a55be8a4975806ff3fd012e97d5d Mon Sep 17 00:00:00 2001 From: Francesco Colista Date: Sat, 1 Feb 2020 16:08:12 +0000 Subject: testing/lxd: upgrade to 3.20 --- testing/lxd/APKBUILD | 13 +++++++------ testing/lxd/lxd-dont-go-get.patch | 26 ++++++++++++++++++-------- 2 files changed, 25 insertions(+), 14 deletions(-) (limited to 'testing') diff --git a/testing/lxd/APKBUILD b/testing/lxd/APKBUILD index 0f3c17f441..5c2e44fb8a 100644 --- a/testing/lxd/APKBUILD +++ b/testing/lxd/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Carlo Landmeter # Maintainer: Francesco Colista pkgname=lxd -pkgver=3.18 -pkgrel=2 +pkgver=3.20 +pkgrel=0 pkgdesc="a container hypervisor and a new user experience for LXC" url="https://linuxcontainers.org/lxd/" arch="all !aarch64" @@ -28,6 +28,7 @@ makedepends=" acl-dev tcl-dev libuv-dev + eudev-dev libcap-dev linux-headers @@ -105,7 +106,7 @@ build() { cd "$builddir" go install -v -x -tags libsqlite3 $_project/lxd - for bin in lxc fuidshift lxc-to-lxd lxd-benchmark lxd-p2c; do + for bin in lxc fuidshift lxc-to-lxd lxd-benchmark lxd-agent lxd-p2c; do go install -v -x $_project/$bin done } @@ -151,7 +152,7 @@ scripts() { export GOPATH="$builddir/_dist" cd $GOPATH - for tool in fuidshift lxc-to-lxd lxd-benchmark lxd-p2c; do + for tool in fuidshift lxc-to-lxd lxd-benchmark lxd-agent lxd-p2c; do install -Dm755 bin/$tool "$subpkgdir"/usr/bin/$tool done install -Dm755 ../scripts/empty-lxd.sh "$subpkgdir"/usr/bin/empty-lxd.sh @@ -168,8 +169,8 @@ libs() { rm -r "$pkgdir"/etc } -sha512sums="bc9a061569b7ec1997f634fa2b9fee95b47384357eb5f19e528e831e3bfc11363054b169e4f3ebc0141e493f6999b276eb9f3e424a7a6b4c0f5b2701ee91fa51 lxd-3.18.tar.gz +sha512sums="c3ee844935eceb8b62364cbc4ca894c0145870ac44712fbd9ddae4b6baca6959f45d14475550392b504c6dccaeb848fe40f47629cf8f0554ff78c0bd18a8e077 lxd-3.20.tar.gz bc32c71f2ce10f508433e1e4651c08c18e8a17e9419a7ce391c0f127fc7cf378c665178926b35eae8813e290d9c5eab3ceb605679fd32efdf2cf98a57cee4127 lxd.confd 94de0c0d5ab63463a929a4151359950b1117d0ada5ccf0944311cc70c6b6d4c437ccb4158734ab35db67bfb4abc437074c3f3515be4531f63adc74da21fefb5b lxd.initd -7453a02f003b2b3ccc2695649ca6b39157f1bd30070815e6addaacb280ea935d79bc5d265925aeec379a16f0235387d8333c3f25519c959b980fe15ad2d5728c lxd-dont-go-get.patch +6bd42ac2571eb77fc3761f549bf77771fbfc4dad8934f9ccf6e421b2874ae5205345511d46f16f69b0b653e859d8019382c5da077db9cbb8149ae883d544215c lxd-dont-go-get.patch c9291e7df7e7d62324d6f31460268b138eaeb7928b2aceb9e1763bc123c4410557a887847e441c03efb92642a6c39c8db6557e2af6a738ac46a9df93b5ac1d3b add-missing-includes.patch" diff --git a/testing/lxd/lxd-dont-go-get.patch b/testing/lxd/lxd-dont-go-get.patch index 1d8da1f98d..1c59dcef74 100644 --- a/testing/lxd/lxd-dont-go-get.patch +++ b/testing/lxd/lxd-dont-go-get.patch @@ -1,14 +1,16 @@ diff --git a/Makefile b/Makefile -index 9e17cd4..ed4465a 100644 +index 3ff398d..92f3ba2 100644 --- a/Makefile +++ b/Makefile -@@ -15,13 +15,11 @@ ifeq ($(TAG_SQLITE3),) +@@ -15,7 +15,6 @@ ifeq ($(TAG_SQLITE3),) exit 1 endif - go get -t -v -d ./... CC=$(CC) go install -v -tags "$(TAG_SQLITE3)" $(DEBUG) ./... - @echo "LXD built successfully" + CGO_ENABLED=0 go install -v -tags netgo ./lxd-p2c + go install -v -tags agent ./lxd-agent +@@ -23,7 +22,6 @@ endif .PHONY: client client: @@ -16,7 +18,7 @@ index 9e17cd4..ed4465a 100644 go install -v -tags "$(TAG_SQLITE3)" $(DEBUG) ./lxc @echo "LXD client built successfully" -@@ -100,7 +98,6 @@ deps: +@@ -110,7 +108,6 @@ deps: .PHONY: update update: @@ -24,7 +26,7 @@ index 9e17cd4..ed4465a 100644 @echo "Dependencies updated" .PHONY: update-protobuf -@@ -121,15 +118,11 @@ ifeq ($(TAG_SQLITE3),) +@@ -131,7 +128,6 @@ ifeq ($(TAG_SQLITE3),) exit 1 endif @@ -32,15 +34,23 @@ index 9e17cd4..ed4465a 100644 CC=$(CC) go install -v -tags "$(TAG_SQLITE3) logdebug" $(DEBUG) ./... @echo "LXD built successfully" +@@ -142,15 +138,11 @@ ifeq ($(TAG_SQLITE3),) + exit 1 + endif + +- go get -t -v -d ./... + CC=$(CC) go install -a -v -tags "$(TAG_SQLITE3)" $(DEBUG) ./... + @echo "LXD built successfully" + .PHONY: check check: default - go get -v -x github.com/rogpeppe/godeps -- go get -v -x github.com/remyoudompheng/go-misc/deadcode +- go get -v -x github.com/tsenart/deadcode - go get -v -x github.com/golang/lint/golint go test -v -tags "$(TAG_SQLITE3)" $(DEBUG) ./... cd test && ./main.sh -@@ -145,7 +138,6 @@ dist: +@@ -166,7 +158,6 @@ dist: ln -s ../../../../lxd-$(VERSION) $(TMP)/_dist/src/github.com/lxc/lxd # Download dependencies @@ -48,7 +58,7 @@ index 9e17cd4..ed4465a 100644 # Download the cluster-enabled sqlite/dqlite mkdir $(TMP)/_dist/deps/ -@@ -184,7 +176,6 @@ update-po: +@@ -205,7 +196,6 @@ update-po: done update-pot: -- cgit v1.2.3