Amarok is FTBFS on i386 now

Boris Pek tehnick at debian.org
Fri Aug 16 07:50:16 BST 2019


Hi,

After changes in MariaDB packages amarok is built successfully almost for all
architectures [1]. But unexpectedly it FTBFS on i386 with strange errors [2]
pointing to moc generated file:

...
In file included from /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/amaroklib_automoc.cpp:4:
/<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/moc_AmarokEqualizerScript.cpp: In member function ‘virtual int AmarokScript::AmarokEqualizerScript::qt_metacall(QMetaObject::Call, int, void**)’:
/<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/moc_AmarokEqualizerScript.cpp:141:68: error: invalid use of incomplete type ‘class QStringList’
         case 3: *reinterpret_cast< QStringList*>(_v) = userPresets(); break;
                                                                    ^
In file included from /usr/include/qt4/QtCore/qobject.h:48,
                 from /usr/include/qt4/QtCore/QObject:1,
                 from /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/../../src/scripting/scriptengine/AmarokEqualizerScript.h:20,
                 from /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/moc_AmarokEqualizerScript.cpp:9,
                 from /<<PKGBUILDDIR>>/obj-i686-linux-gnu/src/amaroklib_automoc.cpp:4:
/usr/include/qt4/QtCore/qstring.h:77:7: note: forward declaration of ‘class QStringList’
 class QStringList;
       ^~~~~~~~~~~
...

Any idea what is went wrong here?

[1] https://buildd.debian.org/status/package.php?p=amarok
[2] https://buildd.debian.org/status/fetch.php?pkg=amarok&arch=i386&ver=2.9.0-2&stamp=1565915579&raw=0

Best regards,
Boris



More information about the pkg-kde-talk mailing list