<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-extended/efivar, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2018-03-02T00:10:37+00:00</updated>
<entry>
<title>efivar: move to recipes-bsp</title>
<updated>2018-03-02T00:10:37+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2017-10-29T19:14:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aaf6d267143e11dabe78faa06ab913b4f203ad69'/>
<id>urn:sha1:aaf6d267143e11dabe78faa06ab913b4f203ad69</id>
<content type='text'>
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>efivar: fix build when host gcc version is &lt; 4.9</title>
<updated>2017-09-13T09:13:22+00:00</updated>
<author>
<name>Mikko Ylinen</name>
<email>mikko.ylinen@linux.intel.com</email>
</author>
<published>2017-09-08T11:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=09a285db6125f923d6a7dcaf6a31c898c811238e'/>
<id>urn:sha1:09a285db6125f923d6a7dcaf6a31c898c811238e</id>
<content type='text'>
efivar v27 started using C11 _Generic keyword in macros but that
is not implemented in gcc until 4.9. This makes efivar-native
(which is a dependency to efivar) build to fail if the builder host
gcc version is &lt; 4.9.

It turns out only 'makeguids' generator needs to be built for the
build arch to generate GENERATED_SOURCES for efivar target build.
'makeguids' sources/includes have no gcc version dependencies so
to fix efivar build when host gcc &lt; 4.9, we simply build 'makeguids'
target for efivar-native.

Signed-off-by: Mikko Ylinen &lt;mikko.ylinen@linux.intel.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>efivar: Fix build with clang</title>
<updated>2017-08-31T08:18:32+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-08-25T03:56:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6f6f0b6284b3aea1e0b2f7c8b115ed0378192596'/>
<id>urn:sha1:6f6f0b6284b3aea1e0b2f7c8b115ed0378192596</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>efivar: Upgrade to 0.31</title>
<updated>2017-08-31T08:12:51+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-08-18T16:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=90e08ddc2b1e3b7af0c871fb012aab8a89eee826'/>
<id>urn:sha1:90e08ddc2b1e3b7af0c871fb012aab8a89eee826</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>efivar: Backport patches to remove double const decls</title>
<updated>2017-04-26T18:14:15+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-04-24T18:44:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=dd5b81adff4b2e6d189b67684446aaac8b504d8b'/>
<id>urn:sha1:dd5b81adff4b2e6d189b67684446aaac8b504d8b</id>
<content type='text'>
Helps fixing build with gcc 7

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>efivar: Fix multiple definition of `efi_set_variable'</title>
<updated>2017-04-26T18:13:31+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-04-24T05:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fa630bc9ef947d2e04b5c2947a0270c81b539eb2'/>
<id>urn:sha1:fa630bc9ef947d2e04b5c2947a0270c81b539eb2</id>
<content type='text'>
This patch is needed across all efivar when using gcc7 for target

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>efivar: unblacklist package and those that depend on it</title>
<updated>2017-03-04T11:38:53+00:00</updated>
<author>
<name>Derek Straka</name>
<email>derek@asterius.io</email>
</author>
<published>2017-02-28T21:04:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=25dbf48ff7da37701a52eaafa030b47ad21ef8cb'/>
<id>urn:sha1:25dbf48ff7da37701a52eaafa030b47ad21ef8cb</id>
<content type='text'>
Signed-off-by: Derek Straka &lt;derek@asterius.io&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>smbnetfs gnome-disk-utility contacts kexecboot initramfs-kexecboot-klibc-image system-config-keyboard system-setup-keyboard geany geany-plugins efivar efibootmgr gimp system-config-keyboard tumbler: Blacklist</title>
<updated>2017-02-13T19:34:21+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2017-02-13T17:51:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=044e5189549de11b2a94efd29a6009a76162b8f1'/>
<id>urn:sha1:044e5189549de11b2a94efd29a6009a76162b8f1</id>
<content type='text'>
* fails repeatedly as reported in:
  http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html
  http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111173.html
  http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111180.html

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>efivar: fix PIC not found</title>
<updated>2016-09-05T11:27:40+00:00</updated>
<author>
<name>Hongxu Jia</name>
<email>hongxu.jia@windriver.com</email>
</author>
<published>2016-08-23T07:21:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=010d99d5572aacc9a654ee187ca3eccf20f021d2'/>
<id>urn:sha1:010d99d5572aacc9a654ee187ca3eccf20f021d2</id>
<content type='text'>
Previously, we tweak gcc option for gold linker to workaround
link failure, it caused shared object dependencies missing
while non gold linker:

Print shared object dependencies in target:
......
root@localhost:~# ldd /usr/sbin/efibootmgr
	linux-vdso.so.1 (0x00007ffdbbbe4000)
	libc.so.6 =&gt; /lib64/libc.so.6 (0x00007fce48355000)
	PIC =&gt; not found
	libefivar.so.0 =&gt; /usr/lib64/libefivar.so.0 (0x00007fce4813d000)
	PIC =&gt; not found
	libefiboot.so.0 =&gt; /usr/lib64/libefiboot.so.0 (0x00007fce47f33000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fce486f2000)
	libdl.so.2 =&gt; /lib64/libdl.so.2 (0x00007fce47d2f000)
......

The efivar dynamic library missing PIC option. Do not apply
gold linker fix while non gold linker.

Signed-off-by: Hongxu Jia &lt;hongxu.jia@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>efivar: 0.23 -&gt; 0.24</title>
<updated>2016-08-15T10:32:00+00:00</updated>
<author>
<name>Kai Kang</name>
<email>kai.kang@windriver.com</email>
</author>
<published>2016-08-10T09:49:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7f3023003cb1c0c2428b09055b9808c9c4ec0245'/>
<id>urn:sha1:7f3023003cb1c0c2428b09055b9808c9c4ec0245</id>
<content type='text'>
Upgrade efivar from 0.23 to 0.24. Enable full native build at same
time and add patch to fix compile error of "multiple definition of
`efi_set_variable'".

Signed-off-by: Kai Kang &lt;kai.kang@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
