Bug 41049 - LibreOffice не пересобирается на armh
Summary: LibreOffice не пересобирается на armh
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: LibreOffice (show other bugs)
Version: unstable
Hardware: arm Linux
: P5 normal
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 41673
Blocks: 35436
  Show dependency tree
 
Reported: 2021-10-04 15:45 MSK by Aleksei Nikiforov
Modified: 2022-01-05 10:05 MSK (History)
7 users (show)

See Also:


Attachments
Лог сборки с выключенным LTO (902.75 KB, application/x-xz)
2021-12-09 15:25 MSK, Fr. Br. George
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksei Nikiforov 2021-10-04 15:45:12 MSK
LibreOffice не пересобирается на armh. На всех остальных архитектурах проблем нет.

http://git.altlinux.org/tasks/286356/logs/events.1.1.log

[armh] S=/usr/src/RPM/BUILD/libreoffice-7.2.0.1 && I=$S/instdir && W=$S/workdir &&  rm -f $W/Gallery/backgrounds/* && RESPONSEFILE=/usr/src/tmp/gbuild.6UZMQj &&  (  LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program"   $I/program/gengal.bin --build-tree --destdir file://$S/extras/source/gallery --name "backgrounds" --path $W/Gallery/backgrounds --filenames file://$RESPONSEFILE ) && rm $RESPONSEFILE && touch $W/Gallery/backgrounds.done 
[armh] munmap_chunk(): invalid pointer
[armh] /bin/sh: line 1: 2173290 Aborted                 ( LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $I/program/gengal.bin --build-tree --destdir file://$S/extras/source/gallery --name "backgrounds" --path $W/Gallery/backgrounds --filenames file://$RESPONSEFILE )
Comment 1 Fr. Br. George 2021-12-09 15:20:57 MSK
Да, так вот у нас LTO пока на armh работает ((
Comment 2 Fr. Br. George 2021-12-09 15:25:45 MSK
Created attachment 10050 [details]
Лог сборки с выключенным LTO
Comment 3 Fr. Br. George 2021-12-09 15:26:25 MSK
(Ответ для Fr. Br. George на комментарий #2)
> Создано вложение 10050 [details] [подробности]
> Лог сборки с выключенным LTO

Всё рано сборка падает, на этот раз в дебрях C++
Comment 4 Sergey Bolshakov 2021-12-09 16:00:23 MSK
в личной переписке я уже показывал, что LO (даже собранный раньше!) падает
из-за кривого на armh обновления boost.
я пересобирал boost с выключенным lto и затем успешно собирал LO
Comment 5 Dmitry V. Levin 2022-01-05 01:19:23 MSK
Я полагаю, что boost уже был исправлен вот этим изменением:
* Wed Dec 15 2021 Aleksei Nikiforov <darktemplar@altlinux> 1:1.77.0-alt3
- Fixed passing LTO flags to linker.
Comment 6 Ivan A. Melnikov 2022-01-05 09:06:53 MSK
(In reply to Dmitry V. Levin from comment #5)
> Я полагаю, что boost уже был исправлен вот этим изменением:
> * Wed Dec 15 2021 Aleksei Nikiforov <darktemplar@altlinux> 1:1.77.0-alt3
> - Fixed passing LTO flags to linker.

Я тоже так думаю. Была даже успешная тестовая пересборка

https://lore.altlinux.org/sisyphus-incominger/girar.task.286356.4.1@gyle.mskdc.altlinux.org/

Или я что-то неправильно понял?
Comment 7 Andrey Cherepanov 2022-01-05 10:05:39 MSK
(Ответ для Dmitry V. Levin на комментарий #5)
> Я полагаю, что boost уже был исправлен вот этим изменением:
> * Wed Dec 15 2021 Aleksei Nikiforov <darktemplar@altlinux> 1:1.77.0-alt3
> - Fixed passing LTO flags to linker.

Да, вы правы.