* [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
@ 2010-07-22 17:00 ` Dmitry V. Levin
2010-07-23 9:12 ` Sergey V Turchin
0 siblings, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2010-07-22 17:00 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: Sergey V. Turchin
[-- Attachment #1: Type: text/plain, Size: 580 bytes --]
Hi,
On Thu, Jul 22, 2010 at 06:48:15PM +0400, Girar Builder robot wrote:
> http://git.altlinux.org/tasks/26920/task/log.6
[...]
> i586: NEW bad_elf_symbols detected:
> yachat-3.0.5-alt2.svn7959.i586.rpm /usr/bin/yachat U _ZN12QTextControl5pasteEv
> yapsi-2.9-alt1.i586.rpm /usr/bin/yachat U _ZN12QTextControl5pasteEv
Если нет возможности это исправить, то просьба хотя бы не забыть
прописать в qt4 конфликты на старые сборки yachat и yapsi.
> 2010-Jul-22 18:48:15 :: ELF symbols check FAILED
> 2010-Jul-22 18:48:15 :: task #26920 for sisyphus FAILED
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
2010-07-22 17:00 ` [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility Dmitry V. Levin
@ 2010-07-23 9:12 ` Sergey V Turchin
2010-07-23 9:16 ` Dmitry V. Levin
0 siblings, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2010-07-23 9:12 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: Text/Plain, Size: 804 bytes --]
On Thursday 22 July 2010 21:00, Dmitry V. Levin wrote:
> Hi,
>
> On Thu, Jul 22, 2010 at 06:48:15PM +0400, Girar Builder robot wrote:
> > http://git.altlinux.org/tasks/26920/task/log.6
>
> [...]
>
> > i586: NEW bad_elf_symbols detected:
> > yachat-3.0.5-alt2.svn7959.i586.rpm /usr/bin/yachat U
_ZN12QTextControl5pa
> > steEv yapsi-2.9-alt1.i586.rpm /usr/bin/yachat U
_ZN12QTextControl5pasteEv
>
> Если нет возможности это исправить, то просьба хотя бы не забыть
> прописать в qt4 конфликты на старые сборки yachat и yapsi.
Я их пока грохнул из сизифа. Попробую исправить сборку.
А yapsi должен заобсолетиться yachat-ом
> > 2010-Jul-22 18:48:15 :: ELF symbols check FAILED
> > 2010-Jul-22 18:48:15 :: task #26920 for sisyphus FAILED
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
2010-07-23 9:12 ` Sergey V Turchin
@ 2010-07-23 9:16 ` Dmitry V. Levin
2010-07-23 9:27 ` Sergey V Turchin
0 siblings, 1 reply; 10+ messages in thread
From: Dmitry V. Levin @ 2010-07-23 9:16 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1056 bytes --]
On Fri, Jul 23, 2010 at 01:12:30PM +0400, Sergey V Turchin wrote:
> On Thursday 22 July 2010 21:00, Dmitry V. Levin wrote:
> >
> > On Thu, Jul 22, 2010 at 06:48:15PM +0400, Girar Builder robot wrote:
> > > http://git.altlinux.org/tasks/26920/task/log.6
> >
> > [...]
> >
> > > i586: NEW bad_elf_symbols detected:
> > > yachat-3.0.5-alt2.svn7959.i586.rpm /usr/bin/yachat U
> _ZN12QTextControl5pa
> > > steEv yapsi-2.9-alt1.i586.rpm /usr/bin/yachat U
> _ZN12QTextControl5pasteEv
$ git show 4d27295ce01b00f27ceb6d9c6c3227425cbf0d70 -- src/gui/widgets/qlinecontrol_p.h
- void paste();
+ void paste(QClipboard::Mode mode = QClipboard::Clipboard);
> > Если нет возможности это исправить, то просьба хотя бы не забыть
> > прописать в qt4 конфликты на старые сборки yachat и yapsi.
> Я их пока грохнул из сизифа. Попробую исправить сборку.
У QTextControl::paste изменилась сигнатура, это уже не исправить.
> А yapsi должен заобсолетиться yachat-ом
Точечное обновление qt4 выведет из строя оба этих пакета.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
2010-07-23 9:16 ` Dmitry V. Levin
@ 2010-07-23 9:27 ` Sergey V Turchin
2010-07-23 9:34 ` Dmitry V. Levin
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Sergey V Turchin @ 2010-07-23 9:27 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: Text/Plain, Size: 728 bytes --]
On Friday 23 July 2010 13:16, Dmitry V. Levin wrote:
[...]
> $ git show 4d27295ce01b00f27ceb6d9c6c3227425cbf0d70 --
> src/gui/widgets/qlinecontrol_p.h
> - void paste();
> + void paste(QClipboard::Mode mode = QClipboard::Clipboard);
>
> > > Если нет возможности это исправить, то просьба хотя бы не забыть
> > > прописать в qt4 конфликты на старые сборки yachat и yapsi.
> >
> > Я их пока грохнул из сизифа. Попробую исправить сборку.
>
> У QTextControl::paste изменилась сигнатура, это уже не исправить.
Даже добавлением QTextControl::paste() ?
> > А yapsi должен заобсолетиться yachat-ом
>
> Точечное обновление qt4 выведет из строя оба этих пакета.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
2010-07-23 9:27 ` Sergey V Turchin
@ 2010-07-23 9:34 ` Dmitry V. Levin
2010-07-23 9:38 ` Sergey V Turchin
2010-07-23 10:08 ` Ildar Mulyukov
2 siblings, 0 replies; 10+ messages in thread
From: Dmitry V. Levin @ 2010-07-23 9:34 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 704 bytes --]
On Fri, Jul 23, 2010 at 01:27:36PM +0400, Sergey V Turchin wrote:
> On Friday 23 July 2010 13:16, Dmitry V. Levin wrote:
>
> [...]
> > $ git show 4d27295ce01b00f27ceb6d9c6c3227425cbf0d70 --
> > src/gui/widgets/qlinecontrol_p.h
> > - void paste();
> > + void paste(QClipboard::Mode mode = QClipboard::Clipboard);
> >
> > > > Если нет возможности это исправить, то просьба хотя бы не забыть
> > > > прописать в qt4 конфликты на старые сборки yachat и yapsi.
> > >
> > > Я их пока грохнул из сизифа. Попробую исправить сборку.
> >
> > У QTextControl::paste изменилась сигнатура, это уже не исправить.
> Даже добавлением QTextControl::paste() ?
Добавлением можно.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
2010-07-23 9:27 ` Sergey V Turchin
2010-07-23 9:34 ` Dmitry V. Levin
@ 2010-07-23 9:38 ` Sergey V Turchin
2010-07-23 9:40 ` Sergey V Turchin
2010-07-23 10:08 ` Ildar Mulyukov
2 siblings, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2010-07-23 9:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: Text/Plain, Size: 387 bytes --]
On Friday 23 July 2010 13:27, Sergey V Turchin wrote:
[...]
> > У QTextControl::paste изменилась сигнатура, это уже не исправить.
>
> Даже добавлением QTextControl::paste() ?
Да, не получиться его в Qt добавить.
> > > А yapsi должен заобсолетиться yachat-ом
> > Точечное обновление qt4 выведет из строя оба этих пакета.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
2010-07-23 9:38 ` Sergey V Turchin
@ 2010-07-23 9:40 ` Sergey V Turchin
0 siblings, 0 replies; 10+ messages in thread
From: Sergey V Turchin @ 2010-07-23 9:40 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: Text/Plain, Size: 514 bytes --]
On Friday 23 July 2010 13:38, Sergey V Turchin wrote:
> On Friday 23 July 2010 13:27, Sergey V Turchin wrote:
>
> [...]
>
> > > У QTextControl::paste изменилась сигнатура, это уже не исправить.
> >
> > Даже добавлением QTextControl::paste() ?
>
> Да, не получиться его в Qt добавить.
Ой, неправильно попробовал, получиться :-)
> > > > А yapsi должен заобсолетиться yachat-ом
> > >
> > > Точечное обновление qt4 выведет из строя оба этих пакета.
--
Regards, Sergey. ALT Linux, http://www.altlinux.ru/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
2010-07-23 9:27 ` Sergey V Turchin
2010-07-23 9:34 ` Dmitry V. Levin
2010-07-23 9:38 ` Sergey V Turchin
@ 2010-07-23 10:08 ` Ildar Mulyukov
2010-07-23 13:24 ` Sergey V Turchin
2 siblings, 1 reply; 10+ messages in thread
From: Ildar Mulyukov @ 2010-07-23 10:08 UTC (permalink / raw)
To: devel
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() ?
Извините, что вмешиваюсь, но мне кажется, что подобное изменение не
должно поломать компиляцию - при отсутствии аргумента будет
использовано значение по умолчанию.
А вот ABI действительно поломалось.
С уважением,
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar.mulyukov@gmail.com
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
2010-07-23 10:08 ` Ildar Mulyukov
@ 2010-07-23 13:24 ` Sergey V Turchin
2010-07-26 4:47 ` Ildar Mulyukov
0 siblings, 1 reply; 10+ messages in thread
From: Sergey V Turchin @ 2010-07-23 13:24 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: Text/Plain, Size: 999 bytes --]
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/
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility
2010-07-23 13:24 ` Sergey V Turchin
@ 2010-07-26 4:47 ` Ildar Mulyukov
0 siblings, 0 replies; 10+ messages in thread
From: Ildar Mulyukov @ 2010-07-26 4:47 UTC (permalink / raw)
To: devel
On 23.07.2010 19:24:30, Sergey V Turchin wrote:
> On Friday 23 July 2010 14:08, Ildar Mulyukov wrote:
> > Извините, что вмешиваюсь, но мне кажется, что подобное изменение не
> > должно поломать компиляцию - при отсутствии аргумента будет
> > использовано значение по умолчанию.
> Не получиться. При существовании обоих функций компилятор требует
> указать
> аргумент, а moc генерит такой файл, в котором только без аргумента.
>
> > А вот ABI действительно поломалось.
> Это не ABI.
> yachat тащит с собой приватные Qt-шные заголовки от уже старой Qt,
> которые и
> не срастаются бинарно с новой.
> Я их обновил и уже отправил на сборку.
Спасибо за разъяснение. Понял.
--
Ildar
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2010-07-26 4:47 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-07-22 17:00 ` [devel] I: qt4-4.7.0-alt0.1 breaks backwards compatibility Dmitry V. Levin
2010-07-23 9:12 ` Sergey V Turchin
2010-07-23 9:16 ` Dmitry V. Levin
2010-07-23 9:27 ` Sergey V Turchin
2010-07-23 9:34 ` Dmitry V. Levin
2010-07-23 9:38 ` Sergey V Turchin
2010-07-23 9:40 ` Sergey V Turchin
2010-07-23 10:08 ` Ildar Mulyukov
2010-07-23 13:24 ` Sergey V Turchin
2010-07-26 4:47 ` Ildar Mulyukov
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git