Qt 5.2, test failures and rebuilds
Aurélien Gâteau
agateau at kde.org
Fri Oct 4 21:31:09 UTC 2013
On Saturday 05 October 2013 08:52:27 you wrote:
> On Sat, Oct 5, 2013 at 2:12 AM, Aurélien Gâteau <agateau at kde.org> wrote:
> > Hi,
>
> Hi Aurélien,
>
> > I spent a bit of time this morning investigating why the khtmlparttest was
> > failing on build.kde.org after its Qt copy was switched to 5.2 [1].
> >
> > Error looked very strange:
> >
> > QMetaType::registerType: Binary compatibility break -- Size mismatch for
> > type 'QtMetaTypePrivate::QSequentialIterableImpl' [1033]. Previously
> > registered size 96, now registering size 104.
> > /srv/jenkins/workspace/kdelibs_frameworks_qt5/build/khtml/tests/khtmlpartt
> > est.shell: line 4: 15748
> > Aborted (core dumped)
> >
> > It turned out build.kde.org had kept a build of Phonon from before the
> > switch to Qt 5.2, and Phonon was registering the type with the wrong
> > size. Rebuilding Phonon and kdelibs fixed the build.
>
> I have now configured build.kde.org to automatically execute a build
> of libdbusmenu-qt, phonon, libstreams and libstreamanalyzer upon
> completing a build of Qt 5 - which should alleviate this in the
> future.
Good idea, thanks Ben!
Aurélien
More information about the Kde-frameworks-devel
mailing list