diff options
author | Morten Linderud <morten@linderud.pw> | 2020-01-11 13:50:45 +0100 |
---|---|---|
committer | Morten Linderud <morten@linderud.pw> | 2020-01-11 13:50:45 +0100 |
commit | 627d71312ff62e7401e050988dabebe926dc8896 (patch) | |
tree | 53dd27abb6e3136028587499817d29ee1de52db7 | |
parent | 0e9c208d3f9fc6f160f7e7746119ddf99ae6f220 (diff) | |
download | podman-627d71312ff62e7401e050988dabebe926dc8896.tar.gz podman-627d71312ff62e7401e050988dabebe926dc8896.tar.bz2 podman-627d71312ff62e7401e050988dabebe926dc8896.zip |
[Makefile] Ensure .gopathok dependency is met for varlink
When executing make in parallel, e.g `make -j8`, there is a chance steps are
executed at the same time. There is a chance .gopathok and the actual varlink
generation happening at the same time, causing a race and ultimately failing the
build.
Ensuring the .gopathok dependency is met at the actual step fixes the problem.
Signed-off-by: Morten Linderud <morten@linderud.pw>
-rw-r--r-- | Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -532,7 +532,7 @@ install.libseccomp.sudo: cd ../../seccomp/libseccomp && git checkout --detach $(LIBSECCOMP_COMMIT) && ./autogen.sh && ./configure --prefix=/usr && make all && make install -cmd/podman/varlink/iopodman.go: cmd/podman/varlink/io.podman.varlink +cmd/podman/varlink/iopodman.go: .gopathok cmd/podman/varlink/io.podman.varlink GO111MODULE=off $(GO) generate ./cmd/podman/varlink/... API.md: cmd/podman/varlink/io.podman.varlink |