[devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...

Alexey Sheplyakov asheplyakov на basealt.ru
Ср Дек 8 13:18:08 MSK 2021


Здравствуйте!

On 07.12.2021 00:41, Igor Vlasenko wrote:
> On Mon, Dec 06, 2021 at 10:20:11PM +0300, Dmitry V. Levin wrote:
>> Коллеги,
>>
>> напоминаю, что если тривиально (наверное) исправляемая сборка qt3 не будет
>> исправлена, то qt3 будет удалён вместе со всеми пакетами, которые
>> от него зависят.
> 
> qt3 падает на armh по причине, для меня загадочной. См.
> #291534 FAILED #2 sisyphus qt3.git=3.3.8d-alt16
> 

Судя по

[00:07:04] /usr/src/tmp/ccRizFSw.s: Assembler messages:
[00:07:04] /usr/src/tmp/ccRizFSw.s:1998: Warning: blx to Thumb func '_ZN16DatabaseSupport2D1Ev' from Thumb ISA state changed to bl
[00:07:04] /usr/src/tmp/ccRizFSw.s:10820: Warning: blx to Thumb func '_ZN8QPtrListI14QWidgetFactoryED1Ev' from Thumb ISA state changed to bl
[00:07:04] /usr/src/tmp/ccOZm9Ly.s: Assembler messages:
[00:07:04] /usr/src/tmp/ccOZm9Ly.s:5150: Warning: blx to Thumb func '_ZN8QPtrListIcED1Ev' from Thumb ISA state changed to bl
[00:07:04] /usr/src/tmp/ccOZm9Ly.s:5248: Warning: blx to Thumb func '_ZN8QStrListD1Ev' from Thumb ISA state changed to bl
[00:07:04] /usr/src/tmp/ccOZm9Ly.s:5906: Warning: blx to Thumb func '_ZN8QStrListD1Ev' from Thumb ISA state changed to bl
[00:07:04] /usr/src/tmp/ccOZm9Ly.s:10880: Warning: blx to Thumb func '_ZN8QStrListD1Ev' from Thumb ISA state changed to bl
[00:07:04] /usr/src/tmp/ccOZm9Ly.s:11013: Warning: blx to Thumb func '_ZN8QStrListD1Ev' from Thumb ISA state changed to bl
[00:07:04] /usr/src/tmp/ccOZm9Ly.s:11016: Warning: blx to Thumb func '_ZN8QStrListD1Ev' from Thumb ISA state changed to bl
[00:07:04] /usr/src/tmp/ccOZm9Ly.s:11158: Warning: blx to Thumb func '_ZN8QStrListD1Ev' from Thumb ISA state changed to bl
[00:07:04] /usr/src/tmp/ccOZm9Ly.s:11161: Warning: blx to Thumb func '_ZN8QStrListD1Ev' from Thumb ISA state changed to bl

[00:07:04] /usr/src/RPM/BUILD/qt-x11-free-3.3.8d/bin/uic -L /usr/src/RPM/BUILD/qt-x11-free-3.3.8d/plugins listboxeditor.ui -o listboxeditor.h
[00:07:04] make[3]: *** [Makefile:8058: listboxeditor.h] Segmentation fault

кто-то вызвал arm код из thumb (или наоборот) без нужной для этого магии.
Этим "кто-то" мог оказаться и компилятор, так уже бывало много раз, например

https://bugreports.qt.io/browse/QTBUG-69808?focusedCommentId=416504&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-416504

Поэтому можно либо

1) убрать -mthumb
2) отключить LTO

(а можно и то, и другое)


Подробная информация о списке рассылки Devel