Source: dde-qt5integration
Version: 5.0.0-2
Severity: important
Tags: ftbfs fixed-upstream
User: debian-qt-...@lists.debian.org
Usertags: qt5.15
Forwarded: https://github.com/linuxdeepin/qt5integration/pull/27
Control: block 972278 by -1

Dear Maintainer,

dde-qt5integration fails to build with Qt 5.15, currently available in
experimental.

After rebuilding dde-qt-dbus-factory, dtkcore and libqtxdg, and building a
fixed version of dtkwidget (see #972155), I get this error:

  pushbuttonhelper.cpp: In member function ‘bool 
dstyle::Style::drawPushButtonFrame(QPainter*, const QRect&, const QBrush&, 
const QBrush&, const QColor&, const QWidget*) const’:
  pushbuttonhelper.cpp:221:18: error: aggregate ‘QPainterPath path’ has 
incomplete type and cannot be defined
    221 |     QPainterPath path;
        |                  ^~~~
  pushbuttonhelper.cpp:231:26: error: aggregate ‘QPainterPath rightHalf’ has 
incomplete type and cannot be defined
    231 |             QPainterPath rightHalf;
        |                          ^~~~~~~~~
  pushbuttonhelper.cpp:235:26: error: aggregate ‘QPainterPath leftHalf’ has 
incomplete type and cannot be defined
    235 |             QPainterPath leftHalf;
        |                          ^~~~~~~~

This is fixed upstream, see the linked pull request.

--
Dmitry Shachnev

Attachment: signature.asc
Description: PGP signature

Reply via email to