2.1.0 is out https://github.com/lxc/lxc/releases
also 1.0.8 is outdated and doesn't work anymore; 1.0.11 is a currently working version. "LXC 1.0 [...] long term support releases. LXC 1.0 will be supported until June 1st 2019" https://linuxcontainers.org/lxc/
Due to changes in build system (https://github.com/lxc/lxc/pull/1031 + https://github.com/lxc/lxc/commit/00d98acd9fc067a590ef43d4c6eb02d567da923c), the following change in ebuild is needed: python_compile() { - distutils-r1_python_compile build_ext -I ../ -L ../${PN} + distutils-r1_python_compile build_ext -I.. -L../lxc/.libs --no-pkg-config }
2.1.1 is in tree, but ftr I don't see the change proposed by arfrever
Lack of this change caused bug #646702.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80bedd48d58dcfa3b12b41b650bd3d0ac875a40 commit f80bedd48d58dcfa3b12b41b650bd3d0ac875a40 Author: Matthias Maier <tamiko@gentoo.org> AuthorDate: 2018-04-04 21:04:19 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2018-04-04 21:04:58 +0000 app-emulation/lxc: fix compilation with USE=+python Thanks to Arfrever for pointing this out! Closes: https://bugs.gentoo.org/646702 Bug: https://bugs.gentoo.org/631624#c2 Package-Manager: Portage-2.3.28, Repoman-2.3.9 app-emulation/lxc/lxc-2.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)}