* [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