merged. Bruce
On Fri, Oct 6, 2017 at 1:32 PM, Aníbal Limón <[email protected]> wrote: > From: Aníbal Limón <[email protected]> > > If the GOARCH isn't set CGO took the ARCH from the host and tries > to use -m64 flag that isn't available in aarch64 compiler. > > ... > | # github.com/opencontainers/runc/libcontainer/system > | aarch64-linaro-linux-gcc: error: unrecognized command line option > '-m64' > | # github.com/containerd/console > | aarch64-linaro-linux-gcc: error: unrecognized command line option > '-m64' > | Makefile:60: recipe for target 'shim-static' failed > ... > > Signed-off-by: Aníbal Limón <[email protected]> > --- > recipes-containers/containerd/containerd.inc | 1 + > recipes-containers/docker/docker_git.bb | 1 + > 2 files changed, 2 insertions(+) > > diff --git a/recipes-containers/containerd/containerd.inc > b/recipes-containers/containerd/containerd.inc > index 18d9188..e7a3719 100644 > --- a/recipes-containers/containerd/containerd.inc > +++ b/recipes-containers/containerd/containerd.inc > @@ -38,6 +38,7 @@ do_compile() { > > # Pass the needed cflags/ldflags so that cgo > # can find the needed headers files and libraries > + export GOARCH="${TARGET_GOARCH}" > export CGO_ENABLED="1" > export CFLAGS="" > export LDFLAGS="" > diff --git a/recipes-containers/docker/docker_git.bb > b/recipes-containers/docker/docker_git.bb > index 4d6c17c..d2dce76 100644 > --- a/recipes-containers/docker/docker_git.bb > +++ b/recipes-containers/docker/docker_git.bb > @@ -97,6 +97,7 @@ do_compile() { > > # Pass the needed cflags/ldflags so that cgo > # can find the needed headers files and libraries > + export GOARCH=${TARGET_GOARCH} > export CGO_ENABLED="1" > export CGO_CFLAGS="${CFLAGS} --sysroot=${STAGING_DIR_TARGET}" > export CGO_LDFLAGS="${LDFLAGS} --sysroot=${STAGING_DIR_TARGET}" > -- > 2.11.0 > -- "Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end" -- _______________________________________________ meta-virtualization mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-virtualization
