<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-devtools/go, branch master-test</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-test</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-test'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2021-05-12T19:03:42+00:00</updated>
<entry>
<title>go-systemd: explicitly specify branch</title>
<updated>2021-05-12T19:03:42+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-05-10T19:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=aeb9cad5327edc6ef0264771a35817f531384526'/>
<id>urn:sha1:aeb9cad5327edc6ef0264771a35817f531384526</id>
<content type='text'>
The upstream project has removed the master branch in favour of
'main'.

We were relying on the fetcher default of master previously, and
now that master no longer exists, we get a fetch failure.

Adding an explicit branch=main gets things working again.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>go-build: export GO111MODULE=off</title>
<updated>2021-03-26T15:12:29+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-03-26T13:25:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=690761393c5bba906a0332f2c5a4cb9d17a3d3ad'/>
<id>urn:sha1:690761393c5bba906a0332f2c5a4cb9d17a3d3ad</id>
<content type='text'>
We aren't setup for go module builds, so we need to disable it
in the go-build recipe.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<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>
</feed>
