<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/lxc, branch 2017.02.1</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.02.1</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.02.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2017-02-09T22:24:59+00:00</updated>
<entry>
<title>lxc: bump to version 2.0.7</title>
<updated>2017-02-09T22:24:59+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fabrice.fontaine@orange.com</email>
</author>
<published>2017-02-09T21:36:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=d07ad7f399ad53d230787f2347e3dffb43641a07'/>
<id>urn:sha1:d07ad7f399ad53d230787f2347e3dffb43641a07</id>
<content type='text'>
Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>lxc: install also in staging</title>
<updated>2017-01-30T15:22:03+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2016-12-18T14:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e528af6428b31c200c8c723467f758254c4cb612'/>
<id>urn:sha1:e528af6428b31c200c8c723467f758254c4cb612</id>
<content type='text'>
Install also lxc in staging directory, this will be needed for the
incoming integration of lxd package. Moreover, other packages could
find useful to integrate with liblxc instead of using lxc-xxx binaries.

Signed-off-by: Fabrice Fontaine &lt;fabrice.fontaine@orange.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>lxc: add optional dependency on gnutls</title>
<updated>2017-01-30T15:08:24+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2016-12-19T15:26:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=cc6091caea67e8a9144f0f2602ddb2798eb725cb'/>
<id>urn:sha1:cc6091caea67e8a9144f0f2602ddb2798eb725cb</id>
<content type='text'>
lxc can use gnutls for various checksumming so add a dependency on it if
package is selected

Signed-off-by: Fabrice Fontaine &lt;fabrice.fontaine@orange.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>lxc: enable lua if package is selected</title>
<updated>2016-12-18T11:32:11+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2016-12-18T11:04:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c383856268b2088d476932f11cfcacab3b085d58'/>
<id>urn:sha1:c383856268b2088d476932f11cfcacab3b085d58</id>
<content type='text'>
lua and python bindings were removed with the same patch:
https://patchwork.ozlabs.org/patch/367361. There is a real issue with
python but not with lua so enable it if lua is selected

Signed-off-by: Fabrice Fontaine &lt;fabrice.fontaine@orange.com&gt;
[Thomas: simplify value passed to --with-lua-pc.]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>lxc: bump to version 2.0.6</title>
<updated>2016-12-17T22:53:05+00:00</updated>
<author>
<name>Fabrice Fontaine</name>
<email>fontaine.fabrice@gmail.com</email>
</author>
<published>2016-12-17T21:20:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=be2adc1ab28a9b255068c3786b63406b482ed286'/>
<id>urn:sha1:be2adc1ab28a9b255068c3786b63406b482ed286</id>
<content type='text'>
Signed-off-by: Fabrice Fontaine &lt;fabrice.fontaine@orange.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>lxc: use uptream patch to handle --disable-werror</title>
<updated>2016-09-06T19:24:41+00:00</updated>
<author>
<name>Jérôme Pouiller</name>
<email>jezz@sysmic.org</email>
</author>
<published>2016-09-06T09:38:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=7a08e6f33cde04c2041c34dbbadf0b268fcce458'/>
<id>urn:sha1:7a08e6f33cde04c2041c34dbbadf0b268fcce458</id>
<content type='text'>
This new patch does change behavior, but it was accepted by upstream and
could be removed on next version bump.

Signed-off-by: Jérôme Pouiller &lt;jezz@sysmic.org&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>lxc: revive "drop-werror" patch</title>
<updated>2016-09-03T18:42:53+00:00</updated>
<author>
<name>Jérôme Pouiller</name>
<email>jezz@sysmic.org</email>
</author>
<published>2016-09-03T15:24:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=9b18f4fbe8c810a62ed991a87309c28dfda4bac2'/>
<id>urn:sha1:9b18f4fbe8c810a62ed991a87309c28dfda4bac2</id>
<content type='text'>
commit 5050a94ae9f448641e05ce29c931671ffdc62784 dropped patch that
remove '-Werror' from CFLAGS. However, it seems this patch is still
necessary:

  http://autobuild.buildroot.net/results/b1cbca6d0396863654b1d09ccc3163c5f6124ab8
  http://autobuild.buildroot.net/results/fcf2834ad74b95548d25dad2274704ea401f9665
  http://autobuild.buildroot.net/results/048be2fc702c9dba9ca4439ff687d71b30c10551
  http://autobuild.buildroot.net/results/939246c9a4f433dfd0dc414988f5957441b8e9b4

Signed-off-by: Jérôme Pouiller &lt;jezz@sysmic.org&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>lxc: version bump to 2.0.3</title>
<updated>2016-08-16T21:55:38+00:00</updated>
<author>
<name>Judd Meinders</name>
<email>judd.meinders@rockwellcollins.com</email>
</author>
<published>2016-08-11T17:14:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=5050a94ae9f448641e05ce29c931671ffdc62784'/>
<id>urn:sha1:5050a94ae9f448641e05ce29c931671ffdc62784</id>
<content type='text'>
Removed IPv6 and werror configure.ac patch(s) as
changes where incorporated upsteam.

Signed-off-by: Judd Meinders &lt;judd.meinders@rockwellcollins.com&gt;
Signed-off-by: Matt Weber &lt;matthew.weber@rockwellcollins.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>package/lxc: add patch to fix musl build</title>
<updated>2016-05-24T18:50:06+00:00</updated>
<author>
<name>Jörg Krause</name>
<email>joerg.krause@embedded.rocks</email>
</author>
<published>2016-05-20T05:15:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=953a85439cb39345676cdce234de070475344783'/>
<id>urn:sha1:953a85439cb39345676cdce234de070475344783</id>
<content type='text'>
Add a patch to fix a build issue with the musl C library.

struct in6_addr is both defined in the C library header &lt;netinet/in.h&gt; and the
Linux kernel header &lt;linux/in6.h&gt;.

lxc_user_nic.c includes both &lt;netinet/in.h&gt; and &lt;linux/if_bridge.h&gt;. The later
one includes &lt;linux/in6.h&gt;.

This breaks build with the musl libc:
  error: redefinition of ‘struct in6_addr’

As lxc_user_nic.c does not use any references from &lt;linux/if_bridge.h&gt; it is
safe to remove this header.

Fixes:
http://autobuild.buildroot.net/results/f32/f321823be6b477be7dc55393e563a3a61794265d/
http://autobuild.buildroot.net/results/8ab/8ab2dc8e0634fbfb582db94cdf94cee5712711f9/
http://autobuild.buildroot.net/results/e27/e27d637b1bb7278ae30d86a72a2d88432d805d2c/
.. and more.

Upstream status: Pending
https://github.com/lxc/lxc/pull/1029

Signed-off-by: Jörg Krause &lt;joerg.krause@embedded.rocks&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>lxc: update comment about the headers &gt;= 3.0 dependency</title>
<updated>2016-03-18T21:25:23+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2016-03-17T13:34:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=b92b68b2a171d74e3543e163661cd9342c2ab773'/>
<id>urn:sha1:b92b68b2a171d74e3543e163661cd9342c2ab773</id>
<content type='text'>
Since commit 604095fe9bea925f34ea05a5d80efbc3e9ba16f2 ("libcap: add
patch to fix build issue with old kernel headers"), libcap builds fine
with headers &lt; 3.0, so it is no longer the reason why lxc needs
headers &gt;= 3.0.

However, lxc uses setns(), which is only available since kernel 3.0,
so we simply update the comment next to the dependency so that it is
accurate.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
</feed>
