* [meta-virtualization][PATCH V2] cri-o: workaround failure since go upgraded to 1.13
@ 2019-12-01 8:20 hongxu
2019-12-02 4:07 ` Bruce Ashfield
0 siblings, 1 reply; 2+ messages in thread
From: hongxu @ 2019-12-01 8:20 UTC (permalink / raw)
To: meta-virtualization, bruce.ashfield
Since go was upgraded to 1.13, there is a failure:
...
| src/vendor/golang.org/x/net/http2/frame.go:17:2: use of vendored package not allowed
| ../../../recipe-sysroot/usr/lib64/go/src/net/http/h2_bundle.go:49:2: use of vendored package not allowed
...
Refer upstream suggestion [1]:
`or copying your vendor contents into GOPATH/src rather than
mapping them in to GOPATH/src/vendor.'
[1] https://github.com/golang/go/issues/34068
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
recipes-containers/cri-o/cri-o_git.bb | 3 +++
1 file changed, 3 insertions(+)
diff --git a/recipes-containers/cri-o/cri-o_git.bb b/recipes-containers/cri-o/cri-o_git.bb
index 8d754ec..4fee385 100644
--- a/recipes-containers/cri-o/cri-o_git.bb
+++ b/recipes-containers/cri-o/cri-o_git.bb
@@ -109,6 +109,9 @@ do_compile() {
# fixes the bin/crio build of oe_runmake binaries below
ln -sf ../../../../cmd/crio ${S}/src/import/src/github.com/cri-o/cri-o/cmd/
+ # workaround `use of vendored package not allowed' failure
+ mv ${S}/src/import/vendor/golang.org ${S}/src/import/
+
cd ${S}/src/import
if [ "${CRIO_BUILD_CROSS}" = "1" ]; then
--
2.21.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [meta-virtualization][PATCH V2] cri-o: workaround failure since go upgraded to 1.13
2019-12-01 8:20 [meta-virtualization][PATCH V2] cri-o: workaround failure since go upgraded to 1.13 hongxu
@ 2019-12-02 4:07 ` Bruce Ashfield
0 siblings, 0 replies; 2+ messages in thread
From: Bruce Ashfield @ 2019-12-02 4:07 UTC (permalink / raw)
To: Hongxu Jia; +Cc: meta-virtualization
In message: [meta-virtualization][PATCH V2] cri-o: workaround failure since go upgraded to 1.13
on 01/12/2019 Hongxu Jia wrote:
> Since go was upgraded to 1.13, there is a failure:
> ...
> | src/vendor/golang.org/x/net/http2/frame.go:17:2: use of vendored package not allowed
> | ../../../recipe-sysroot/usr/lib64/go/src/net/http/h2_bundle.go:49:2: use of vendored package not allowed
> ...
>
> Refer upstream suggestion [1]:
> `or copying your vendor contents into GOPATH/src rather than
> mapping them in to GOPATH/src/vendor.'
>
> [1] https://github.com/golang/go/issues/34068
v2 is merged.
Bruce
>
> Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
> ---
> recipes-containers/cri-o/cri-o_git.bb | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/recipes-containers/cri-o/cri-o_git.bb b/recipes-containers/cri-o/cri-o_git.bb
> index 8d754ec..4fee385 100644
> --- a/recipes-containers/cri-o/cri-o_git.bb
> +++ b/recipes-containers/cri-o/cri-o_git.bb
> @@ -109,6 +109,9 @@ do_compile() {
> # fixes the bin/crio build of oe_runmake binaries below
> ln -sf ../../../../cmd/crio ${S}/src/import/src/github.com/cri-o/cri-o/cmd/
>
> + # workaround `use of vendored package not allowed' failure
> + mv ${S}/src/import/vendor/golang.org ${S}/src/import/
> +
> cd ${S}/src/import
>
> if [ "${CRIO_BUILD_CROSS}" = "1" ]; then
> --
> 2.21.0
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2019-12-02 4:07 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-01 8:20 [meta-virtualization][PATCH V2] cri-o: workaround failure since go upgraded to 1.13 hongxu
2019-12-02 4:07 ` Bruce Ashfield
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.