diff options
| -rw-r--r-- | recipes-containers/docker-compose/docker-compose_git.bb | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/recipes-containers/docker-compose/docker-compose_git.bb b/recipes-containers/docker-compose/docker-compose_git.bb index d528535c..f6a2502a 100644 --- a/recipes-containers/docker-compose/docker-compose_git.bb +++ b/recipes-containers/docker-compose/docker-compose_git.bb | |||
| @@ -38,6 +38,7 @@ PACKAGECONFIG ?= "" | |||
| 38 | 38 | ||
| 39 | include relocation.inc | 39 | include relocation.inc |
| 40 | 40 | ||
| 41 | GOBUILDFLAGS:append = " -mod=vendor" | ||
| 41 | do_compile() { | 42 | do_compile() { |
| 42 | cd ${S}/src/import | 43 | cd ${S}/src/import |
| 43 | 44 | ||
| @@ -50,8 +51,6 @@ do_compile() { | |||
| 50 | export CGO_CFLAGS="${CFLAGS} --sysroot=${STAGING_DIR_TARGET}" | 51 | export CGO_CFLAGS="${CFLAGS} --sysroot=${STAGING_DIR_TARGET}" |
| 51 | export CGO_LDFLAGS="${LDFLAGS} --sysroot=${STAGING_DIR_TARGET}" | 52 | export CGO_LDFLAGS="${LDFLAGS} --sysroot=${STAGING_DIR_TARGET}" |
| 52 | 53 | ||
| 53 | export GOFLAGS="-mod=vendor -trimpath" | ||
| 54 | |||
| 55 | # our copied .go files are to be used for the build | 54 | # our copied .go files are to be used for the build |
| 56 | ln -sf vendor.copy vendor | 55 | ln -sf vendor.copy vendor |
| 57 | # inform go that we know what we are doing | 56 | # inform go that we know what we are doing |
| @@ -60,7 +59,7 @@ do_compile() { | |||
| 60 | GO_LDFLAGS="-s -w -X internal.Version=${PV} -X ${COMPOSE_PKG}/internal.Version=${PV}" | 59 | GO_LDFLAGS="-s -w -X internal.Version=${PV} -X ${COMPOSE_PKG}/internal.Version=${PV}" |
| 61 | GO_BUILDTAGS="" | 60 | GO_BUILDTAGS="" |
| 62 | mkdir -p ./bin | 61 | mkdir -p ./bin |
| 63 | ${GO} build $GOFLAGS -tags "$GO_BUILDTAGS" -ldflags "$GO_LDFLAGS" -o ./bin/docker-compose ./cmd | 62 | ${GO} build ${GOBUILDFLAGS} -tags "$GO_BUILDTAGS" -ldflags "$GO_LDFLAGS" -o ./bin/docker-compose ./cmd |
| 64 | } | 63 | } |
| 65 | 64 | ||
| 66 | do_install() { | 65 | do_install() { |
