lxd-3.4 build on my machine fails with checking for libuv >= 1.8.0... no configure: error: Package requirements (libuv >= 1.8.0) were not met: No package 'libuv' found It is indeed not installed.
Created attachment 545662 [details] emerge --info
Created attachment 545664 [details] build.log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466f357db24e56349ca2f09e05a4b406087d62c0 commit 466f357db24e56349ca2f09e05a4b406087d62c0 Author: Erik Mackdanz <stasibear@gentoo.org> AuthorDate: 2018-09-09 22:49:53 +0000 Commit: Erik Mackdanz <stasibear@gentoo.org> CommitDate: 2018-09-09 22:50:43 +0000 app-emulation/lxd: Fix missing dep, fix bad linking Closes: https://bugs.gentoo.org/664394 Closes: https://bugs.gentoo.org/664990 Package-Manager: Portage-2.3.46, Repoman-2.3.10 app-emulation/lxd/lxd-3.4-r1.ebuild | 233 ++++++++++++++++++++++++++++++++++++ 1 file changed, 233 insertions(+)
Thank you!
No, thank YOU! Actually, to be pedantic, dev-libs/libuv is not just RDEPEND, but is also DEPEND (since it's needed at compile time, right?).
I've added it to DEPEND for 3.5. Good catch. It's very real (and not pedantic) for a build host (--buildpkgonly).
Oh yeah, that's true. Thank you again!