Summary: | app-leechcraft/lc-core-0.6.65 fails to build (missing deps?) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Patrick Lauer <patrick> |
Component: | New packages | Assignee: | Gentoo Leechcraft Maintainers <leechcraft> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Patch for making DBus loaders in Core optional
Fix linking Core with DBus disabled |
Description
Patrick Lauer
![]() Yep, qtdbus is missing. While technically it's an optional dependency, LC's build system in 0.6.65 doesn't support building Core without it yet. Fixed in 9999 at least by the following commit: https://github.com/0xd34df00d/leechcraft/commit/2e221a116dacf7541af8bfe6110856a70b8a8f70 Created attachment 379000 [details, diff]
Patch for making DBus loaders in Core optional
They are not production-ready yet anyway.
Created attachment 379044 [details, diff]
Fix linking Core with DBus disabled
Hopefully that's it.
25 Jun 2014; Patrick Lauer <patrick@gentoo.org> lc-core-0.6.65.ebuild, lc-core-9999.ebuild: Add missing qtdbus dependency That allows it to build (well, fail just a little bit later ...) Leaving bug open for maintainers to fix more better Commited the patches for 0.6.65. |