| Summary: | sys-apps/fwupd-1.0.0: compiling --enable-synaptics requires --enable-dell | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Craig Andrews <candrews> |
| Component: | Current packages | Assignee: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | candrews, dschridde+gentoobugs, marien.zwart, till2.schaefer |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | sys-apps:fwupd-1.0.0:20171010-171851.log | ||
|
Description
Craig Andrews
2017-10-10 17:26:25 UTC
Unsurprisingly it builds if I add "-Denable-synaptics="$(usex dell true false)"" to the ebuild. Could introduce a separate USE flag, not sure if that's useful to anyone. The error message was introduced by upstream commit https://github.com/hughsie/fwupd/commit/31f12579ff7ede6b1a0af36f0a4f9caadb1e4a9a, which added the "synaptics" flag and defaulted it to true. The flag controls the build of the "synapticsmst" plugin, which (according to its README) is only useful with specific MST hubs used in Dell systems and docks (and adds a delay in the "dell" plugin needed to make probing work correctly). I don't know if the synapticsmst plugin gets in the way on Dell systems that don't have the supported hardware. commit b33dc1d28879f66ddd18cd64beaa04e4bc664c31 (HEAD -> master, origin/master, origin/HEAD) Author: Lars Wendler <polynomial-c@gentoo.org> Date: Wed Oct 11 14:44:41 2017 sys-apps/fwupd: Trigger synaptics plugin by dell USE flag (bug #633952). Package-Manager: Portage-2.3.11, Repoman-2.3.3 |