Не удается собрать trikStudio под ppc64le git://git.altlinux.org/people/greh/packages/trikStudio.git [greh@desktop .gear]$ girar-show 246286 | tail -n 11 E: Couldn't find package libubsan-devel-static hsh-install: Failed to calculate package file list. hsh-install: Failed to generate package file list. 2020-Feb-14 19:11:35 :: [ppc64le] trikStudio.git 2019.8-alt1: remote: cannot build src.rpm 2020-Feb-14 19:11:35 :: [ppc64le] #100 trikStudio.git 2019.8-alt1: build FAILED 2020-Feb-14 19:11:35 :: [ppc64le] requesting cancellation of task processing 2020-Feb-14 19:27:32 :: [x86_64] #100 trikStudio.git 2019.8-alt1: build OK 2020-Feb-14 19:28:46 :: [i586] #100 trikStudio.git 2019.8-alt1: build OK 2020-Feb-14 19:31:54 :: [aarch64] #100 trikStudio.git 2019.8-alt1: build OK 2020-Feb-14 19:11:35 :: [ppc64le] build FAILED 2020-Feb-14 19:31:54 :: task #246286 for p9 FAILED
А зачем там нужен sanitizer? Пакеты нельзя собирать с этими ключами, это только для тестирования имеет смысл.
Проект по умолчанию собирается с этой опцией: -fsanitize=undefined g++ -Wl,--disable-new-dtags -Wl,-O1 -static-libubsan -fuse-ld=gold -fsanitize=undefined -shared -Wl,-soname,libPythonQt-Qt512-Python3.7.so.1 -o libPythonQt-Qt512-Python3.7.so.1.0.0 .build/x86-release/obj/PythonQtStdDecorators.o .build/x86-release/obj/PythonQt.o .build/x86-release/obj/PythonQtClassInfo.o .build/x86-release/obj/PythonQtImporter.o .build/x86-release/obj/PythonQtObjectPtr.o .build/x86-release/obj/PythonQtProperty.o .build/x86-release/obj/PythonQtStdIn.o .build/x86-release/obj/PythonQtStdOut.o .build/x86-release/obj/PythonQtSignal.o .build/x86-release/obj/PythonQtSlot.o .build/x86-release/obj/PythonQtSlotDecorator.o .build/x86-release/obj/PythonQtMisc.o .build/x86-release/obj/PythonQtMethodInfo.o .build/x86-release/obj/PythonQtConversion.o .build/x86-release/obj/PythonQtSignalReceiver.o .build/x86-release/obj/PythonQtInstanceWrapper.o .build/x86-release/obj/PythonQtQFileImporter.o .build/x86-release/obj/PythonQtClassWrapper.o .build/x86-release/obj/PythonQtBoolResult.o .build/x86-release/obj/PythonQtScriptingConsole.o .build/x86-release/obj/PythonQtThreadSupport.o .build/x86-release/obj/com_trolltech_qt_core_builtin0.o .build/x86-release/obj/com_trolltech_qt_core_builtin_init.o .build/x86-release/obj/com_trolltech_qt_gui_builtin0.o .build/x86-release/obj/com_trolltech_qt_gui_builtin_init.o .build/x86-release/obj/moc_PythonQt.o .build/x86-release/obj/moc_PythonQtStdDecorators.o .build/x86-release/obj/moc_PythonQtSignalReceiver.o .build/x86-release/obj/moc_PythonQtScriptingConsole.o .build/x86-release/obj/moc_com_trolltech_qt_core_builtin0.o .build/x86-release/obj/moc_com_trolltech_qt_gui_builtin0.o -lcrypt -ldl -lutil -lpython3.7m /usr/lib64/libQt5Widgets.so /usr/lib64/libQt5Gui.so /usr/lib64/libQt5Core.so /usr/lib64/libGL.so -lpthread /usr/bin/ld.gold: error: cannot find -lubsan collect2: error: ld returned 1 exit status Можно попробовать отключить.
Еще один вариант - отключить ppc64le для пакета trikStudio.
[#246536] p9 DONE (try 3) gcc-defaults.git=8-alt2 https://lists.altlinux.org/pipermail/sisyphus-incominger/2020-February/561962.html
trikStudio собралась. Спасибо.
(Ответ для Valery Sinelnikov на комментарий #2) > Проект по умолчанию собирается с этой опцией: > -fsanitize=undefined Возможно, это ошибка. Как бы там ни было, libubsan-devel-static нет на %e2k.