[devel] I: gcc 11.2.1 && binutils 2.37
Илья Курдюков
ilyakurdyukov на basealt.ru
Пт Сен 24 06:32:29 MSK 2021
В виду того, что произошло на днях с ruby, что я исправлял и оказалось что:
Не очень безопасный стиль програмирования приводит к тому, что
компилятор ломает код за счёт межобъектной оптимизации через включенный
LTO. И так как %check в спеках это скорее редкость для Альта, чем
правило - то появится внезапные падения на разном софте, при использовании.
С библиотеками хуже, потому что будут вызывать падения в зависимых от
них проектах.
Поэтому совет всем: в любой непонятной ситуации - в первую очередь
проверить с выключенныи LTO. Если помогло, то или оставить выключенным
или искать обновления (или патчи в других дистрибутивах) или чинить самим.
On 22.09.2021 04:45, Gleb Fotengauer-Malinovskiy wrote:
> ruby @ruby @everybody
> https://github.com/ruby/ruby/commit/a0a8f2abf533702b2cd96e79f700ce5b9cd94f50
>
Подробная информация о списке рассылки Devel