<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git, branch rocko-next</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=rocko-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=rocko-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2018-12-06T16:26:52+00:00</updated>
<entry>
<title>make PREFERRED_VERSION_openssl* overwritable on sumo</title>
<updated>2018-12-06T16:26:52+00:00</updated>
<author>
<name>Stefan Lendl</name>
<email>ste.lendl@gmail.com</email>
</author>
<published>2018-11-27T13:19:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=182e8eec6dd24e0f8e256bfbac704924c7c94a67'/>
<id>urn:sha1:182e8eec6dd24e0f8e256bfbac704924c7c94a67</id>
<content type='text'>
defaultsetup.conf and therefore default-versions.inc is sourced pretty late in bitbake.conf.
default-versions.inc overwrites previous assignments of PREFERRED_VERSION_openssl.
Assigning it with ?= allows other .conf files to assign correctly.
in particular assignment in conf/local.conf and machine config is used instead of default.

(From OE-Core rev: dc69018e3be64c244b4b97d81f1f1a1e9e552c10)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gnupg: patch gnupg-native to allow path relocation</title>
<updated>2018-12-06T16:26:52+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2018-09-19T13:44:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fffac6b38a56f636e5a916696a2fbe7c6dfb70b2'/>
<id>urn:sha1:fffac6b38a56f636e5a916696a2fbe7c6dfb70b2</id>
<content type='text'>
GnuPG hard-codes $bindir etc and uses them to find the helper binaries, such as
gpg-agent.  This breaks if gnupg-native is reused from sstate for a different
build directory and GPG signing of packages is required.

Patch in getenv() checks for gnupg-native when returning the hardcoded paths,
and create a wrapper script which overrides GNUPG_BINDIR. There are more paths
that can be overridden, but this one is sufficient to make GnuPG work.

(From OE-Core rev: dfd69ff889ed78bf137116583d8ae351859ee203)

(From OE-Core rev: e0cc225fc5bbc964f0f41ee0ca29e6b7b5ebef41)

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gnupg: upgrade 2.2.8 -&gt; 2.2.9</title>
<updated>2018-12-06T16:26:52+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2018-07-17T16:39:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=77f078eebbd80d4aee69a02c256d14183886b144'/>
<id>urn:sha1:77f078eebbd80d4aee69a02c256d14183886b144</id>
<content type='text'>
(From OE-Core rev: b7da8d50ebc2f44376d352d001371e03f465e3be)

(From OE-Core rev: 23043b5d94f1e126876143a47f87fa3baabd60e8)

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gnupg: 2.2.5 -&gt; 2.2.8</title>
<updated>2018-12-06T16:26:52+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2018-07-02T05:57:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=0232861cfd0c056bebf4302f5dab973490e2481b'/>
<id>urn:sha1:0232861cfd0c056bebf4302f5dab973490e2481b</id>
<content type='text'>
(From OE-Core rev: 4d09b6a411504be78379dff172ef12620204b89a)

(From OE-Core rev: 46aaf2d941f8b4619591e1a24216f36c3431671d)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gnupg: upgrade 2.2.4 -&gt; 2.2.5</title>
<updated>2018-12-06T16:26:52+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2018-03-30T06:46:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=bfbb778b3a67ee7426103cd1e258651254008c57'/>
<id>urn:sha1:bfbb778b3a67ee7426103cd1e258651254008c57</id>
<content type='text'>
(From OE-Core rev: 37b17c45e643171e3cfb9a4b1f84c6f0ee934a94)

(From OE-Core rev: a3f7c9b643babf3ef5afdccf717a9f15bf62a5c5)

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>oeqa/selftest/runtime_test: Ensure we build/use gnupg-native</title>
<updated>2018-12-06T16:26:52+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2018-09-13T13:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=bc8748d404fb5aa240edc4d2dae8564d292e33f9'/>
<id>urn:sha1:bc8748d404fb5aa240edc4d2dae8564d292e33f9</id>
<content type='text'>
Without this, we see errors if gpg is missing from the host system
for "oe-selftest -r runtime_test.TestImage.test_testimage_dnf".

(From OE-Core rev: e91838b63b506e2969582b2b8511fd3724d6aa3f)

(From OE-Core rev: ad65659c124095b660a71d508510a52ab7bb0ce5)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gnupg: add a patch to avoid native vs. host gpg-agent clashes</title>
<updated>2018-12-06T16:26:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alexander.kanavin@linux.intel.com</email>
</author>
<published>2018-01-22T16:37:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=22861a4dadb49fb440d22ef75feefe50ee3bacb3'/>
<id>urn:sha1:22861a4dadb49fb440d22ef75feefe50ee3bacb3</id>
<content type='text'>
(From OE-Core rev: 04f6e01c1d9c8b53ed43405cdb7d3b8b242a27b6)

(From OE-Core rev: 72b439daf65846c814f804dcc5d48c21159b1536)

Signed-off-by: Alexander Kanavin &lt;alexander.kanavin@linux.intel.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gnupg: use native version for signing, rather than one provided by host</title>
<updated>2018-12-06T16:26:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alexander.kanavin@linux.intel.com</email>
</author>
<published>2018-01-10T12:27:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a36d8c437c1e6ba32a14651f8d55092d831dffb8'/>
<id>urn:sha1:a36d8c437c1e6ba32a14651f8d55092d831dffb8</id>
<content type='text'>
Using host gpg has been problematic, and particularly this removes
the need to serialize package creation, as long as --auto-expand-secmem
is passed to gpg-agent, and gnupg &gt;= 2.2.4 is in use
(https://dev.gnupg.org/T3530).

Sadly, gpg-agent itself is single-threaded, so in the longer run
we might want to seek alternatives:
https://lwn.net/Articles/742542/

(a smaller issue is that rpm itself runs the gpg fronted in a serial
fashion, which slows down the build in cases of recipes with very
large amount of packages, e.g. glibc-locale)

Note that sstate signing and verification continues to use host
gpg, as depending on native gpg would create circular dependencies.

[YOCTO #12022]

(From OE-Core rev: 08fef6198122fe79d4c1213f9a64b862162ed6cd)

(From OE-Core rev: d449179eaf3cc25fdf6757342e9f95562a84696f)

Signed-off-by: Alexander Kanavin &lt;alexander.kanavin@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gnupg: enable native version</title>
<updated>2018-12-06T16:26:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alexander.kanavin@linux.intel.com</email>
</author>
<published>2018-01-10T12:27:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9d8a46799d46764ed8978d192a1dc2630dd7c4c9'/>
<id>urn:sha1:9d8a46799d46764ed8978d192a1dc2630dd7c4c9</id>
<content type='text'>
(From OE-Core rev: 3945ddd6eea9d84f7b0f82c66e6d4512bc239bb2)

(From OE-Core rev: 143545237080138f4bbfe82830d4dd4ac5d53409)

Signed-off-by: Alexander Kanavin &lt;alexander.kanavin@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>gnupg: upgrade to 2.2.4</title>
<updated>2018-12-06T16:26:51+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alexander.kanavin@linux.intel.com</email>
</author>
<published>2018-01-10T12:27:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f36d5add5ce4c51df0794bc8d481282e0bca62b6'/>
<id>urn:sha1:f36d5add5ce4c51df0794bc8d481282e0bca62b6</id>
<content type='text'>
(From OE-Core rev: 745da1074a134f7d6a2110af100bdc65f031720b)

(From OE-Core rev: c6ba4b6953a900023a85e03d2ad499ad272cdcbe)

Signed-off-by: Alexander Kanavin &lt;alexander.kanavin@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
