ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...
@ 2021-12-06 19:20 Dmitry V. Levin
  2021-12-06 20:41 ` Igor Vlasenko
  0 siblings, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2021-12-06 19:20 UTC (permalink / raw)
  To: ALT Devel discussion list

Коллеги,

напоминаю, что если тривиально (наверное) исправляемая сборка qt3 не будет
исправлена, то qt3 будет удалён вместе со всеми пакетами, которые
от него зависят.

----- Forwarded message from "Girar awaiter (cleaner)" <girar-builder@altlinux> -----

Date: Sat, 4 Dec 2021 04:21:33 +0000
From: "Girar awaiter (cleaner)" <girar-builder@altlinux>
To: ALT cleaner <cleaner@altlinux>
Cc: mobile@packages.altlinux.org, Andrey Cherepanov <cas@altlinux>, "Fr. Br. George" <george@altlinux>, Michael Shigorin
	<mike@altlinux>, Igor Vlasenko <viy@altlinux>, "Vladimir D. Seleznev" <vseleznv@altlinux>, "Sergey V. Turchin"
	<zerg@altlinux>, girar-builder-sisyphus@altlinux, sisyphus-incominger@lists.altlinux.org
Subject: [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...

https://git.altlinux.org/tasks/291354/logs/events.3.1.log

2021-Dec-04 04:17:09 :: task #291354 for sisyphus resumed by cleaner:
2021-Dec-04 04:17:09 :: message: Final removal of 14+ weeks x86_64 ftbfs package qt3 and all its dependencies
#100 delete qt3
#200 delete ananas
#300 delete esvn
#400 delete kaptain
#500 delete kniga
#600 delete kseg
#700 delete libdbus-tqt
#1000 delete libqt3-imageformat-tiff
#1100 delete moto4lin
#1200 delete nvclock
#1300 delete picmicrosim
#1400 delete qascade
#1500 delete qmtcc
#1600 delete sputnik-browser-preinstall
#1700 delete tqtinterface
#2000 delete uim
#2100 delete vec2web
#2200 delete wvstreams
#2300 delete dia2code
#2400 delete wvdial
2021-Dec-04 04:17:11 :: build check OK
2021-Dec-04 04:17:11 :: noarch check OK
2021-Dec-04 04:17:14 :: plan: src +0 -20 =17408, aarch64 +0 -106 =29000, armh +0 -104 =27217, i586 +0 -114 =29343, noarch +0 -7 =17605, ppc64le +0 -106 =28748, x86_64 +0 -115 =30018
2021-Dec-04 04:18:26 :: patched apt indices
2021-Dec-04 04:18:40 :: created next repo
2021-Dec-04 04:18:56 :: duplicate provides check OK
2021-Dec-04 04:19:56 :: dependencies check OK
2021-Dec-04 04:20:29 :: [x86_64 i586 aarch64 ppc64le armh] ELF symbols check OK
2021-Dec-04 04:20:29 :: [x86_64-i586] plan: #0 +0 -32 =9973
2021-Dec-04 04:20:45 :: [x86_64-i586] generated apt indices
2021-Dec-04 04:20:46 :: [x86_64-i586] created next repo
2021-Dec-04 04:20:57 :: [x86_64-i586] dependencies check OK
2021-Dec-04 04:20:57 :: gears inheritance check OK
2021-Dec-04 04:20:57 :: srpm inheritance check OK
girar-check-perms: access to qt3 ALLOWED for cleaner: project is orphaned
check-subtask-perms: #100: qt3: allowed for cleaner
girar-check-perms: access to ananas ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #200: ananas: allowed for cleaner
girar-check-perms: access to esvn ALLOWED for cleaner: project is orphaned
check-subtask-perms: #300: esvn: allowed for cleaner
girar-check-perms: access to kaptain ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #400: kaptain: allowed for cleaner
girar-check-perms: access to kniga DENIED for cleaner: does not belong to approved builders list: mike @qa
check-subtask-perms: #500: kniga: Operation not permitted
girar-check-perms: access to kseg DENIED for cleaner: does not belong to approved builders list: george @qa
check-subtask-perms: #600: kseg: Operation not permitted
girar-check-perms: access to libdbus-tqt ALLOWED for cleaner: project is orphaned
check-subtask-perms: #700: libdbus-tqt: allowed for cleaner
girar-check-perms: access to libqt3-imageformat-tiff DENIED for cleaner: does not belong to approved builders list: zerg 
check-subtask-perms: #1000: libqt3-imageformat-tiff: Operation not permitted
girar-check-perms: access to moto4lin ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #1100: moto4lin: allowed for cleaner
girar-check-perms: access to nvclock ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #1200: nvclock: allowed for cleaner
girar-check-perms: access to picmicrosim ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #1300: picmicrosim: allowed for cleaner
girar-check-perms: access to qascade ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #1400: qascade: allowed for cleaner
girar-check-perms: access to qmtcc ALLOWED for cleaner: project is orphaned
check-subtask-perms: #1500: qmtcc: allowed for cleaner
girar-check-perms: access to sputnik-browser-preinstall ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #1600: sputnik-browser-preinstall: allowed for cleaner
girar-check-perms: access to tqtinterface ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #1700: tqtinterface: allowed for cleaner
girar-check-perms: access to uim DENIED for cleaner: does not belong to approved builders list: vseleznv @qa
check-subtask-perms: #2000: uim: Operation not permitted
girar-check-perms: access to vec2web ALLOWED for cleaner: project is orphaned
check-subtask-perms: #2100: vec2web: allowed for cleaner
girar-check-perms: access to wvstreams ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #2200: wvstreams: allowed for cleaner
girar-check-perms: access to dia2code ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #2300: dia2code: allowed for cleaner
girar-check-perms: access to wvdial ALLOWED for cleaner: project leader welcomes random builders
check-subtask-perms: #2400: wvdial: allowed for cleaner
2021-Dec-04 04:20:58 :: acl check FAILED
2021-Dec-04 04:21:19 :: created contents_index files
2021-Dec-04 04:21:29 :: created hash files: aarch64 armh i586 noarch ppc64le src x86_64-i586 x86_64
2021-Dec-04 04:21:32 :: task #291354 for sisyphus EPERM

----- End forwarded message -----

-- 
ldv


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...
  2021-12-06 19:20 [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg Dmitry V. Levin
@ 2021-12-06 20:41 ` Igor Vlasenko
  2021-12-06 21:19   ` Dmitry V. Levin
  2021-12-08 10:18   ` Alexey Sheplyakov
  0 siblings, 2 replies; 9+ messages in thread
From: Igor Vlasenko @ 2021-12-06 20:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

-- 

I V


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...
  2021-12-06 20:41 ` Igor Vlasenko
@ 2021-12-06 21:19   ` Dmitry V. Levin
  2021-12-06 22:12     ` Alexey Sheplyakov
  2021-12-08 10:18   ` Alexey Sheplyakov
  1 sibling, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2021-12-06 21:19 UTC (permalink / raw)
  To: devel

On Mon, Dec 06, 2021 at 10:41:50PM +0200, 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

Да, действительно, это очень похоже на
https://lists.altlinux.org/pipermail/sisyphus-incominger/2021-October/636298.html

Остаётся только призвать специалиста по armh.


-- 
ldv


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...
  2021-12-06 21:19   ` Dmitry V. Levin
@ 2021-12-06 22:12     ` Alexey Sheplyakov
  2021-12-07  7:31       ` Sergey V Turchin
  0 siblings, 1 reply; 9+ messages in thread
From: Alexey Sheplyakov @ 2021-12-06 22:12 UTC (permalink / raw)
  To: devel

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

On 07.12.2021 01:19, Dmitry V. Levin wrote:

>> qt3 падает на armh по причине, для меня загадочной. См.
>> #291534 FAILED #2 sisyphus qt3.git=3.3.8d-alt16
00:00:10] + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -ffat-lto-objects -fomit-frame-pointer -march=armv7-a -mthumb' 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -Os -flto=auto -ffat-lto-objects -fomit-frame-pointer -march=armv7-a -mthumb'

А зачем -mthumb? http://www.coranac.com/tonc/text/asm.htm#sec-thumb

P.S. Я не специалист, просто мимо проходил.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...
  2021-12-06 22:12     ` Alexey Sheplyakov
@ 2021-12-07  7:31       ` Sergey V Turchin
  0 siblings, 0 replies; 9+ messages in thread
From: Sergey V Turchin @ 2021-12-07  7:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday, 7 December 2021 01:12:06 MSK Alexey Sheplyakov wrote:
> Здравствуйте!
> 
> On 07.12.2021 01:19, Dmitry V. Levin wrote:
> >> qt3 падает на armh по причине, для меня загадочной. См.
> >> #291534 FAILED #2 sisyphus qt3.git=3.3.8d-alt16
> 
> 00:00:10] + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -Os
> -flto=auto -ffat-lto-objects -fomit-frame-pointer -march=armv7-a -mthumb'
> 'CXXFLAGS=-pipe -frecord-gcc-switches -Wall -g -Os -flto=auto
> -ffat-lto-objects -fomit-frame-pointer -march=armv7-a -mthumb'
> 
> А зачем -mthumb? http://www.coranac.com/tonc/text/asm.htm#sec-thumb
Его везде раьнше пихали, судя по тому, что замечал выбрасывание в разных 
местах.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...
  2021-12-06 20:41 ` Igor Vlasenko
  2021-12-06 21:19   ` Dmitry V. Levin
@ 2021-12-08 10:18   ` Alexey Sheplyakov
  2021-12-08 10:55     ` Dmitry V. Levin
  1 sibling, 1 reply; 9+ messages in thread
From: Alexey Sheplyakov @ 2021-12-08 10:18 UTC (permalink / raw)
  To: devel

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

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

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...
  2021-12-08 10:18   ` Alexey Sheplyakov
@ 2021-12-08 10:55     ` Dmitry V. Levin
  2021-12-08 23:24       ` Dmitry V. Levin
  0 siblings, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2021-12-08 10:55 UTC (permalink / raw)
  To: devel

On Wed, Dec 08, 2021 at 02:18:08PM +0400, Alexey Sheplyakov wrote:
> Здравствуйте!
> 
> 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 (или наоборот) без нужной для этого магии.

Обычно так бывает, когда что-то одно было скомпилировано с -mthumb,
что-то другое - без -mthumb, а потом слинковано вместе.

При этом -flto имеет свойство делать важным указание %optflags в тех
местах, где раньше это было необязательно, ...

> Этим "кто-то" мог оказаться и компилятор, так уже бывало много раз, например
> 
> https://bugreports.qt.io/browse/QTBUG-69808?focusedCommentId=416504&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-416504

... например, как было в этом случае.


-- 
ldv


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg ...
  2021-12-08 10:55     ` Dmitry V. Levin
@ 2021-12-08 23:24       ` Dmitry V. Levin
  2021-12-15 14:23         ` [devel] неиспользование %optflags во время линковки Dmitry V. Levin
  0 siblings, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2021-12-08 23:24 UTC (permalink / raw)
  To: ALT Devel discussion list

On Wed, Dec 08, 2021 at 01:55:26PM +0300, Dmitry V. Levin wrote:
> On Wed, Dec 08, 2021 at 02:18:08PM +0400, Alexey Sheplyakov wrote:
> > Здравствуйте!
> > 
> > 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 (или наоборот) без нужной для этого магии.
> 
> Обычно так бывает, когда что-то одно было скомпилировано с -mthumb,
> что-то другое - без -mthumb, а потом слинковано вместе.
> 
> При этом -flto имеет свойство делать важным указание %optflags в тех
> местах, где раньше это было необязательно, ...
> 
> > Этим "кто-то" мог оказаться и компилятор, так уже бывало много раз, например
> > 
> > https://bugreports.qt.io/browse/QTBUG-69808?focusedCommentId=416504&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-416504
> 
> ... например, как было в этом случае.

Так оно оказалось и в случае этого многострадального qt3,
фикс выглядит примерно так:

	project->variables()["QMAKE_LFLAGS"] += project->variables()["QMAKE_CXXFLAGS"];


-- 
ldv


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [devel] неиспользование %optflags во время линковки
  2021-12-08 23:24       ` Dmitry V. Levin
@ 2021-12-15 14:23         ` Dmitry V. Levin
  0 siblings, 0 replies; 9+ messages in thread
From: Dmitry V. Levin @ 2021-12-15 14:23 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, Dec 09, 2021 at 02:24:31AM +0300, Dmitry V. Levin wrote:
> On Wed, Dec 08, 2021 at 01:55:26PM +0300, Dmitry V. Levin wrote:
[...]
> > Обычно так бывает, когда что-то одно было скомпилировано с -mthumb,
> > что-то другое - без -mthumb, а потом слинковано вместе.
> > 
> > При этом -flto имеет свойство делать важным указание %optflags в тех
> > местах, где раньше это было необязательно, ...
> > 
> > > Этим "кто-то" мог оказаться и компилятор, так уже бывало много раз, например
> > > 
> > > https://bugreports.qt.io/browse/QTBUG-69808?focusedCommentId=416504&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-416504
> > 
> > ... например, как было в этом случае.
> 
> Так оно оказалось и в случае этого многострадального qt3,
> фикс выглядит примерно так:
> 
> 	project->variables()["QMAKE_LFLAGS"] += project->variables()["QMAKE_CXXFLAGS"];

Аналогичная ошибка в boost: во время линковки не используется %optflags.

$ grep -Fce -flto=auto /beehive/logs/Sisyphus/x86_64/latest/success/boost-1\:1.77.0-alt2 
875
$ grep -Fc ' -shared ' beehive/logs/Sisyphus/x86_64/latest/success/boost-1\:1.77.0-alt2
43
$ grep -F ' -shared ' beehive/logs/Sisyphus/x86_64/latest/success/boost-1\:1.77.0-alt2 \
 |grep -Fce -flto=auto
0


-- 
ldv


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2021-12-15 14:23 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-06 19:20 [devel] [#291354] EPERM (try 3) del=qt3 del=ananas del=esvn del=kaptain del=kniga del=kseg Dmitry V. Levin
2021-12-06 20:41 ` Igor Vlasenko
2021-12-06 21:19   ` Dmitry V. Levin
2021-12-06 22:12     ` Alexey Sheplyakov
2021-12-07  7:31       ` Sergey V Turchin
2021-12-08 10:18   ` Alexey Sheplyakov
2021-12-08 10:55     ` Dmitry V. Levin
2021-12-08 23:24       ` Dmitry V. Levin
2021-12-15 14:23         ` [devel] неиспользование %optflags во время линковки Dmitry V. Levin

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