<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-devtools/go, branch k3s-wip</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=k3s-wip</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=k3s-wip'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2021-03-01T17:13:31+00:00</updated>
<entry>
<title>go-md2man: export GO111MODULE=off</title>
<updated>2021-03-01T17:13:31+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-03-01T17:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=5b35a014bdcd982840dbd0b705e9a2f0294e7116'/>
<id>urn:sha1:5b35a014bdcd982840dbd0b705e9a2f0294e7116</id>
<content type='text'>
With the latest go version bump in oe-core export GO111MODULE is
on by default. Our build is not setup to use go modules, so we
disable it and avoid configuration errors:

      no required module provides package ... : working directory is not part of a module

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-build: refresh to latest runX commit</title>
<updated>2020-09-17T03:30:54+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2020-09-17T03:30:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=8e66ab12fae2d477d0922f2be2c98b919c6beee8'/>
<id>urn:sha1:8e66ab12fae2d477d0922f2be2c98b919c6beee8</id>
<content type='text'>
Updating the go-build recipe to use the latest runX commit and
sync with the main recipe.

We also no longer need runc and recvtty so they are dropped from
the recipe.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-build: fix build with new go-binary bootstrapped toolchain</title>
<updated>2020-08-08T03:46:58+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2020-08-08T03:46:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=62a39b48a8c48c6eae1ad889c0f7a935221fe010'/>
<id>urn:sha1:62a39b48a8c48c6eae1ad889c0f7a935221fe010</id>
<content type='text'>
We need to be more explicity in our exports and use of 'go' to
build properly with the new binary bootstrapped go toolchain.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-pty: change the source address</title>
<updated>2020-05-08T19:55:21+00:00</updated>
<author>
<name>Liu Haitao</name>
<email>haitao.liu@windriver.com</email>
</author>
<published>2020-05-07T02:13:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9b2933489a2e061ea21058c3640d962525c2ad32'/>
<id>urn:sha1:9b2933489a2e061ea21058c3640d962525c2ad32</id>
<content type='text'>
The go-pty module has moved to https://github.com/creack/pty.

Signed-off-by: Prashant Chikhalkar &lt;prashant.chikhalkar@windriver.com&gt;
Signed-off-by: Liu Haitao &lt;haitao.liu@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-build_git.bb: go-build: set GO_PARALLEL_BUILD to default value</title>
<updated>2020-04-09T03:07:43+00:00</updated>
<author>
<name>Chandana kalluri</name>
<email>ckalluri@xilinx.com</email>
</author>
<published>2020-04-08T16:52:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=62466a75a95e2b2b936ea70920853d46b1f6ba70'/>
<id>urn:sha1:62466a75a95e2b2b936ea70920853d46b1f6ba70</id>
<content type='text'>
Set GO_PARALLEL_BUILD to default to prevent the following error:

failed to create new OS thread (have 13 already; errno=11)
runtime: may need to increase max user processes (ulimit -u)
fatal error: newosproc

Signed-off-by: Sai Hari Chandana Kalluri &lt;chandana.kalluri@xilinx.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@xilinx.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-build: Set up dependencies and GOPATH before do_compile</title>
<updated>2020-04-09T03:07:43+00:00</updated>
<author>
<name>Chandana kalluri</name>
<email>ckalluri@xilinx.com</email>
</author>
<published>2020-04-08T16:52:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=16134e66ca8863869a8c69924daeae9dc6eb56bf'/>
<id>urn:sha1:16134e66ca8863869a8c69924daeae9dc6eb56bf</id>
<content type='text'>
go-build recipe depends on runc source and during compilation tries to run the
command: go get github.com/opencontainers/runc.

This is incorrect as a source fetch shouldn't occur during compilation.  Also,
even after a fetch occurs during compilation, the go build path GOPATH points
to the incorrect path hence the runc source is never found.

Fetch the opencontainers/runc source and create links in the correct GOPATH
before compilation for a successful build.

Signed-off-by: Sai Hari Chandana Kalluri &lt;chandana.kalluri@xilinx.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-build: drop distro_features_check</title>
<updated>2020-03-18T14:31:00+00:00</updated>
<author>
<name>Daniel Dragomir</name>
<email>Daniel.Dragomir@windriver.com</email>
</author>
<published>2020-03-18T16:12:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=404244114f1cc323b90de67c5e492e642241b784'/>
<id>urn:sha1:404244114f1cc323b90de67c5e492e642241b784</id>
<content type='text'>
Replace distro_features_check bbclass which is deprecated, with
features_check bbclass.

Signed-off-by: Daniel Dragomir &lt;Daniel.Dragomir@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-build_git.bb: go-build recipe to manage go build dependencies for runX</title>
<updated>2020-03-15T16:43:14+00:00</updated>
<author>
<name>Sai Hari Chandana Kalluri</name>
<email>chandana.kalluri@xilinx.com</email>
</author>
<published>2020-03-10T18:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=cdbecf3d9a70cd832eabf2b03bde887d1b2d4217'/>
<id>urn:sha1:cdbecf3d9a70cd832eabf2b03bde887d1b2d4217</id>
<content type='text'>
go-build_git recipe manages go build dependencies for runX.
This is used to support a console access for runX.

Signed-off-by: Sai Hari Chandana Kalluri &lt;chandana.kalluri@xilinx.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-metalinter: add recipe for gometalinter</title>
<updated>2019-10-02T18:13:35+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2019-09-20T07:18:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=c9316391df75fc366b63adbd56b92a7e6e62c46b'/>
<id>urn:sha1:c9316391df75fc366b63adbd56b92a7e6e62c46b</id>
<content type='text'>
A tool that concurrently runs a whole bunch of go linters and
normalises their output to a standard format. Useful to build
podman.

Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-md2man: add md2man</title>
<updated>2019-10-02T18:13:35+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2019-09-20T07:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6f55c61b5b215287ec2c2146983443660388ce79'/>
<id>urn:sha1:6f55c61b5b215287ec2c2146983443660388ce79</id>
<content type='text'>
This tool converts markdown into roff (man pages). Useful to build
podman.

Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
