← Back to team overview

touch-packages team mailing list archive

[Bug 1484004] [NEW] UITK unixsignalhandler_p.cpp: error: functional cast to array

 

Public bug reported:

A new error with UITK when compiled against Qt 5.5 (the problem was not
there in July)

---
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
                 from /usr/include/x86_64-linux-gnu/qt5/QtCore/QObject:1,
                 from plugin/unixsignalhandler_p.h:20,
                 from plugin/unixsignalhandler_p.cpp:18:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h: In instantiation of 'constexpr QPair<T1, T2>::QPair() [with T1 = int [2]; T2 = QSocketNotifier*]':
plugin/unixsignalhandler_p.cpp:50:17:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h:49:9: error: functional cast to array type 'int [2]'
         Q_DECL_NOEXCEPT_EXPR(noexcept(T1()) && noexcept(T2()))
         ^
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h: In instantiation of 'constexpr QPair<T1, T2>::QPair() [with T1 = int [2]; T2 = QSocketNotifier*]':
plugin/unixsignalhandler_p.cpp:50:17:   required from here
/usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h:49:9: error: functional cast to array type 'int [2]'
make[4]: *** [.obj/unixsignalhandler_p.o] Error 1
---

Build log: https://launchpadlibrarian.net/214254104/buildlog_ubuntu-
wily-amd64.ubuntu-ui-
toolkit_1.3.1584%2B15.10.20150730-0ubuntu2~wily1~test1~qt550~1_BUILDING.txt.gz

Information about Qt 5.5 at https://wiki.ubuntu.com/Touch/QtTesting

** Affects: ubuntu-ui-toolkit (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: qt5.5

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in
Ubuntu.
https://bugs.launchpad.net/bugs/1484004

Title:
  UITK unixsignalhandler_p.cpp: error: functional cast to array

Status in ubuntu-ui-toolkit package in Ubuntu:
  New

Bug description:
  A new error with UITK when compiled against Qt 5.5 (the problem was
  not there in July)

  ---
  In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:74:0,
                   from /usr/include/x86_64-linux-gnu/qt5/QtCore/qnamespace.h:37,
                   from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs.h:41,
                   from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:40,
                   from /usr/include/x86_64-linux-gnu/qt5/QtCore/QObject:1,
                   from plugin/unixsignalhandler_p.h:20,
                   from plugin/unixsignalhandler_p.cpp:18:
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h: In instantiation of 'constexpr QPair<T1, T2>::QPair() [with T1 = int [2]; T2 = QSocketNotifier*]':
  plugin/unixsignalhandler_p.cpp:50:17:   required from here
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h:49:9: error: functional cast to array type 'int [2]'
           Q_DECL_NOEXCEPT_EXPR(noexcept(T1()) && noexcept(T2()))
           ^
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h: In instantiation of 'constexpr QPair<T1, T2>::QPair() [with T1 = int [2]; T2 = QSocketNotifier*]':
  plugin/unixsignalhandler_p.cpp:50:17:   required from here
  /usr/include/x86_64-linux-gnu/qt5/QtCore/qpair.h:49:9: error: functional cast to array type 'int [2]'
  make[4]: *** [.obj/unixsignalhandler_p.o] Error 1
  ---

  Build log: https://launchpadlibrarian.net/214254104/buildlog_ubuntu-
  wily-amd64.ubuntu-ui-
  toolkit_1.3.1584%2B15.10.20150730-0ubuntu2~wily1~test1~qt550~1_BUILDING.txt.gz

  Information about Qt 5.5 at https://wiki.ubuntu.com/Touch/QtTesting

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1484004/+subscriptions


Follow ups