Activity log for bug #1806276

Date Who What changed Old value New value Message
2018-12-02 20:29:41 Rik Mills bug added bug
2018-12-02 20:29:56 Rik Mills nominated for series Ubuntu Disco
2018-12-02 20:31:21 Rik Mills tags block-proposed disco
2018-12-02 20:31:46 Rik Mills summary regression: kio FTBFS on i386 and armhfwith cmake >= 3.13 regression: kio FTBFS on i386 and armhf with cmake >= 3.13
2018-12-03 08:40:57 Steve Langasek cmake (Ubuntu): status New Fix Released
2018-12-03 13:06:18 Rik Mills bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915391
2018-12-03 13:06:18 Rik Mills bug task added cmake (Debian)
2018-12-04 19:28:04 Rik Mills description Version: 3.13.3-1 Release: Disco proposed With cmake >= 3.13 the KDE Framework Kio fails to build on i386 and armhf with the error shown below: Confirmed in PPA build on next Kio version: https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/staging-frameworks/+sourcepub/9628126/+listing-archive-extra and a regression against the current version in disco -release http://autopkgtest.ubuntu.com/packages/k/kio/disco/i386 Also confirmed in disco chroot, and bisected to the upstream merge of the follow group of commits: https://gitlab.kitware.com/cmake/cmake/commit/c31d9f1c30bddef091517a777936362a403b49b2 *** build error ** In file included from /<<PKGBUILDDIR>>/src/core/slaveinterface.cpp:441: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp: In static member function ‘static void KIO::SlaveInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:171:22: error: ‘class KIO::SlaveInterface’ has no member named ‘open64’; did you mean ‘open’? case 10: _t->open64(); break; ^~~~~~ open /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:280:84: error: ‘open64’ is not a member of ‘KIO::SlaveInterface’ if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&SlaveInterface::open64)) { ^~~~~~ /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp: At global scope: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:475:6: error: no declaration matches ‘void KIO::SlaveInterface::open64()’ void KIO::SlaveInterface::open64() ^~~ /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:475:6: note: no functions named ‘void KIO::SlaveInterface::open64()’ In file included from /<<PKGBUILDDIR>>/src/core/slaveinterface.cpp:19: /<<PKGBUILDDIR>>/src/core/slaveinterface.h:102:22: note: ‘class KIO::SlaveInterface’ defined here class KIOCORE_EXPORT SlaveInterface : public QObject ^~~~~~~~~~~~~~ Version: 3.13.3-1 Release: Disco proposed With cmake >= 3.13 the KDE Framework Kio fails to build on i386 and armhf with the error shown below: Confirmed in PPA build on next Kio version: https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/staging-frameworks/+sourcepub/9628126/+listing-archive-extra EDIT: PPA build above retried after 3.13.1 was removed from proposed, and as expected it succeeded. and a regression against the current version in disco -release http://autopkgtest.ubuntu.com/packages/k/kio/disco/i386 Also confirmed in disco chroot, and bisected to the upstream merge of the follow group of commits: https://gitlab.kitware.com/cmake/cmake/commit/c31d9f1c30bddef091517a777936362a403b49b2 *** build error ** In file included from /<<PKGBUILDDIR>>/src/core/slaveinterface.cpp:441: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp: In static member function ‘static void KIO::SlaveInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:171:22: error: ‘class KIO::SlaveInterface’ has no member named ‘open64’; did you mean ‘open’?          case 10: _t->open64(); break;                       ^~~~~~                       open /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:280:84: error: ‘open64’ is not a member of ‘KIO::SlaveInterface’              if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&SlaveInterface::open64)) {                                                                                     ^~~~~~ /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp: At global scope: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:475:6: error: no declaration matches ‘void KIO::SlaveInterface::open64()’  void KIO::SlaveInterface::open64()       ^~~ /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:475:6: note: no functions named ‘void KIO::SlaveInterface::open64()’ In file included from /<<PKGBUILDDIR>>/src/core/slaveinterface.cpp:19: /<<PKGBUILDDIR>>/src/core/slaveinterface.h:102:22: note: ‘class KIO::SlaveInterface’ defined here  class KIOCORE_EXPORT SlaveInterface : public QObject                       ^~~~~~~~~~~~~~
2018-12-04 19:29:49 Rik Mills description Version: 3.13.3-1 Release: Disco proposed With cmake >= 3.13 the KDE Framework Kio fails to build on i386 and armhf with the error shown below: Confirmed in PPA build on next Kio version: https://launchpad.net/~kubuntu-ppa/+archive/ubuntu/staging-frameworks/+sourcepub/9628126/+listing-archive-extra EDIT: PPA build above retried after 3.13.1 was removed from proposed, and as expected it succeeded. and a regression against the current version in disco -release http://autopkgtest.ubuntu.com/packages/k/kio/disco/i386 Also confirmed in disco chroot, and bisected to the upstream merge of the follow group of commits: https://gitlab.kitware.com/cmake/cmake/commit/c31d9f1c30bddef091517a777936362a403b49b2 *** build error ** In file included from /<<PKGBUILDDIR>>/src/core/slaveinterface.cpp:441: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp: In static member function ‘static void KIO::SlaveInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:171:22: error: ‘class KIO::SlaveInterface’ has no member named ‘open64’; did you mean ‘open’?          case 10: _t->open64(); break;                       ^~~~~~                       open /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:280:84: error: ‘open64’ is not a member of ‘KIO::SlaveInterface’              if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&SlaveInterface::open64)) {                                                                                     ^~~~~~ /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp: At global scope: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:475:6: error: no declaration matches ‘void KIO::SlaveInterface::open64()’  void KIO::SlaveInterface::open64()       ^~~ /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:475:6: note: no functions named ‘void KIO::SlaveInterface::open64()’ In file included from /<<PKGBUILDDIR>>/src/core/slaveinterface.cpp:19: /<<PKGBUILDDIR>>/src/core/slaveinterface.h:102:22: note: ‘class KIO::SlaveInterface’ defined here  class KIOCORE_EXPORT SlaveInterface : public QObject                       ^~~~~~~~~~~~~~ Version: 3.13.3-1 Release: Disco proposed With cmake >= 3.13 the KDE Framework Kio fails to build on i386 and armhf with the error shown below: Confirmed in PPA build on next Kio version: (link removed as succeeded with 3.12.3 after 3.13.1 was removed from proposed.) and a regression against the current version in disco -release http://autopkgtest.ubuntu.com/packages/k/kio/disco/i386 Also confirmed in disco chroot, and bisected to the upstream merge of the follow group of commits: https://gitlab.kitware.com/cmake/cmake/commit/c31d9f1c30bddef091517a777936362a403b49b2 *** build error ** In file included from /<<PKGBUILDDIR>>/src/core/slaveinterface.cpp:441: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp: In static member function ‘static void KIO::SlaveInterface::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:171:22: error: ‘class KIO::SlaveInterface’ has no member named ‘open64’; did you mean ‘open’?          case 10: _t->open64(); break;                       ^~~~~~                       open /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:280:84: error: ‘open64’ is not a member of ‘KIO::SlaveInterface’              if (*reinterpret_cast<_t *>(_a[1]) == static_cast<_t>(&SlaveInterface::open64)) {                                                                                     ^~~~~~ /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp: At global scope: /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:475:6: error: no declaration matches ‘void KIO::SlaveInterface::open64()’  void KIO::SlaveInterface::open64()       ^~~ /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:475:6: note: no functions named ‘void KIO::SlaveInterface::open64()’ In file included from /<<PKGBUILDDIR>>/src/core/slaveinterface.cpp:19: /<<PKGBUILDDIR>>/src/core/slaveinterface.h:102:22: note: ‘class KIO::SlaveInterface’ defined here  class KIOCORE_EXPORT SlaveInterface : public QObject                       ^~~~~~~~~~~~~~
2018-12-05 20:44:00 Bug Watch Updater cmake (Debian): status Unknown New
2018-12-14 19:37:23 Bug Watch Updater cmake (Debian): status New Fix Released
2018-12-14 23:11:05 Rik Mills tags block-proposed disco disco