[devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
Sergey V Turchin
zerg на altlinux.org
Пт Июл 23 13:24:30 UTC 2010
On Friday 23 July 2010 14:08, Ildar Mulyukov wrote:
> On 23.07.2010 15:27:36, Sergey V Turchin wrote:
> > On Friday 23 July 2010 13:16, Dmitry V. Levin wrote:
> > [...]
> >
> > > - void paste();
> > > + void paste(QClipboard::Mode mode = QClipboard::Clipboard);
>
> [...]
>
> > > У QTextControl::paste изменилась сигнатура, это уже не исправить.
> >
> > Даже добавлением QTextControl::paste() ?
>
> Извините, что вмешиваюсь, но мне кажется, что подобное изменение не
> должно поломать компиляцию - при отсутствии аргумента будет
> использовано значение по умолчанию.
Не получиться. При существовании обоих функций компилятор требует указать
аргумент, а moc генерит такой файл, в котором только без аргумента.
> А вот ABI действительно поломалось.
Это не ABI.
yachat тащит с собой приватные Qt-шные заголовки от уже старой Qt, которые и
не срастаются бинарно с новой.
Я их обновил и уже отправил на сборку.
> С уважением,
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: This is a digitally signed message part.
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20100723/73ba16a7/attachment.bin>
Подробная информация о списке рассылки Devel