Рубрика: Qt

С каким Qt будут поставлять грядущий KDE SC 4.5?

Покопавшись в исходниках, а именно напоровшись на ошибку при сборке, мною была найдена приятная новость.
На момент релиза KDE SC 4.5, который запланирован на 4 августа этого года, текущая актуальная ветка Qt 4.6 уже будет являться не совсем свежей, так как окончательный релиз Qt 4.7.0, находящий в данный момент в стадии бета, планируется на середину лета, точная дата пока неизвестна. Но не забудем, что возможный переносы на более поздние сроки, ведь на этой неделе было решено добавить в цикл разработки вторую бету Qt, чтобы окончательный релиз получился максимально стабильным, и только после планируется сделать релиз-кандидат.
Разработчики KDE позаботились, чтобы у дистросборщиков голова болела как можно меньше и не возникало вопросов с какой же версией Qt поставлять новенькие «кеды», корректная работа гарантирована с любой версией.
qt_47_or_46
Вспоминается печальная история произошедшая в феврале 2009 года, когда Sebastian Kügler накануне выхода KDE 4.2 предупредил, что не стоит обновлять Qt, если не хотите получить кучу проблемы с плазмой. В этот раз подобных выходок не ожидается.

Amarok и Qt 4.7

Amarok 2.3.1 имеет «незначительную» проблему в работе с бета версией Qt 4.7, при запуске падает с ошибкой сегментирования. Сборка плеера из гита оставила всё на своих местах. Причину стоит искать в коде самого Amarok, так как остальные приложения KDE SC пересобранные с новым Qt ведут себя нормально, плюс ко всему, уже традицией стало, что Amarok неадекватно себя ведётся при обновлении библиотек, к примеру, часто возникают проблемы с новыми версиями Mysql.

Начал писать багрепорт, включил debug для ряда KDE и Qt либ и самого виновника. В поисках причины переименовал .kde4/share/apps/amarok, повторно запустил и он конечно же запустился, вот так всегда.