1 |
On domenica 31 maggio 2020 18:16:22 CEST Jack wrote: |
2 |
> On 5/31/20 12:06 PM, Peter Humphrey wrote: |
3 |
> > On Sunday, 31 May 2020 16:36:13 BST Peter Humphrey wrote: |
4 |
> >> Still refining my plasma desktop, and recovering from bits of it having |
5 |
> >> been deleted upstream, I'm trying to install x11-themes/qtcurve, but I |
6 |
> >> get this: |
7 |
> >> |
8 |
> >> In file included from |
9 |
> >> /var/tmp/portage/x11-themes/qtcurve-1.9.0-r1/work/qtcurve-1.9.0/qt5/ |
10 |
> >> style/qtcurve_p.h:28, |
11 |
> >> |
12 |
> >> from |
13 |
> >> |
14 |
> >> /var/tmp/portage/x11-themes/qtcurve-1.9.0-r1/work/qtcurve-1.9.0/qt5/ |
15 |
> >> style/prepolish.cpp:25: |
16 |
> >> /var/tmp/portage/x11-themes/qtcurve-1.9.0-r1/work/qtcurve-1.9.0/qt5/style |
17 |
> >> /qt curve.h: At gl obal scope: |
18 |
> >> /var/tmp/portage/x11-themes/qtcurve-1.9.0-r1/work/qtcurve-1.9.0/qt5/style |
19 |
> >> /qt curve.h:103:22: error: field ‘path’ has incomplete type |
20 |
> >> ‘QPainterPath’ 103 |>> |
21 |
> >> QPainterPath path; |
22 |
> >> |
23 |
> >> | ^~~~ |
24 |
> >> |
25 |
> >> Installing plasma-meta didn't help: I got the same error. BGO has nothing |
26 |
> >> against qtcurve. Can anyone offer an insight? Perhaps it's time to report |
27 |
> >> a |
28 |
> >> bug. |
29 |
> > |
30 |
> > I'm confused. Now I get the same error in app-emulation/virtualbox-5.2.40. |
31 |
> > It seems I'm lacking a core component of Qt. |
32 |
> |
33 |
> Or something was added or removed from some Qt component, and something |
34 |
> else didn't account for the change. (I don't know one way or the other |
35 |
> in this case.) Perhaps try to find (by following includes?) where the |
36 |
> definition of QPainterPath is, and check old/new versions of whatever |
37 |
> package provides it. |
38 |
|
39 |
I think it's simply a missing include directive. The attached patch made |
40 |
qtcurve compile for me. |
41 |
|
42 |
Stefano |