Gentoo Archives: gentoo-user

From: Stefano Crocco <posta@×××××××××××××.it>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Qtcurve, anyone?
Date: Sun, 31 May 2020 16:27:22
Message-Id: 2025128.irdbgypaU6@linux
In Reply to: Re: [gentoo-user] Qtcurve, anyone? by Jack
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

Attachments

File name MIME type
painterpath.patch text/x-patch

Replies

Subject Author
Re: [gentoo-user] Qtcurve, anyone? Peter Humphrey <peter@××××××××××××.uk>
Re: [gentoo-user] Qtcurve, anyone? Peter Humphrey <peter@××××××××××××.uk>