[pkg-lxqt-devel] Bug#873599: lxqt-panel FTBFS: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?

Adrian Bunk bunk at debian.org
Tue Aug 29 12:24:56 UTC 2017


Source: lxqt-panel
Version: 0.11.1-3
Severity: serious

Some recent change in unstable makes lxqt-panel FTBFS:

https://tests.reproducible-builds.org/debian/history/lxqt-panel.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/lxqt-panel.html

...
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:56:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtGui/QList:1,
                 from /build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/../kbdinfo.h:31,
                 from /build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:38:
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:138:25: error: prototype for ‘constexpr QVector2D::QVector2D(const QPoint&)’ does not match any in class ‘QVector2D’
 Q_DECL_CONSTEXPR inline QVector2D::QVector2D(const QPoint& point) : xp(point.x()), yp(point.y()) {}
                         ^~~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:56:20: error: candidates are: constexpr QVector2D::QVector2D(QVector2D&&)
 class Q_GUI_EXPORT QVector2D
                    ^~~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:56:20: error:                 constexpr QVector2D::QVector2D(const QVector2D&)
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:136:25: error:                 constexpr QVector2D::QVector2D(float, float)
 Q_DECL_CONSTEXPR inline QVector2D::QVector2D(float xpos, float ypos) : xp(xpos), yp(ypos) {}
                         ^~~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:134:25: error:                 constexpr QVector2D::QVector2D()
 Q_DECL_CONSTEXPR inline QVector2D::QVector2D() : xp(0.0f), yp(0.0f) {}
                         ^~~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:140:25: error: prototype for ‘constexpr QVector2D::QVector2D(const QPointF&)’ does not match any in class ‘QVector2D’
 Q_DECL_CONSTEXPR inline QVector2D::QVector2D(const QPointF& point) : xp(point.x()), yp(point.y()) {}
                         ^~~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:56:20: error: candidates are: constexpr QVector2D::QVector2D(QVector2D&&)
 class Q_GUI_EXPORT QVector2D
                    ^~~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:56:20: error:                 constexpr QVector2D::QVector2D(const QVector2D&)
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:136:25: error:                 constexpr QVector2D::QVector2D(float, float)
 Q_DECL_CONSTEXPR inline QVector2D::QVector2D(float xpos, float ypos) : xp(xpos), yp(ypos) {}
                         ^~~~~~~~~
/usr/include/x86_64-linux-gnu/qt5/QtGui/qvector2d.h:134:25: error:                 constexpr QVector2D::QVector2D()
 Q_DECL_CONSTEXPR inline QVector2D::QVector2D() : xp(0.0f), yp(0.0f) {}
                         ^~~~~~~~~
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
/build/1st/lxqt-panel-0.11.1/plugin-kbindicator/src/x11/kbdlayout.cpp:36:18: error: ‘_explicit’ does not name a type; did you mean ‘explicit’?
 #define explicit _explicit
                  ^
plugin-kbindicator/CMakeFiles/kbindicator.dir/build.make:238: recipe for target 'plugin-kbindicator/CMakeFiles/kbindicator.dir/src/x11/kbdlayout.cpp.o' failed
make[3]: *** [plugin-kbindicator/CMakeFiles/kbindicator.dir/src/x11/kbdlayout.cpp.o] Error 1


More information about the pkg-lxqt-devel mailing list